About > AllExperts  
Search for
  Main Menu Ask a Question Browse Past Answers Meet Top Experts Be an Expert Login (Experts Only)
About Us  ·  FAQ  ·  Tell Friends About Us  ·  Link To Us  ·  Free Encyclopedia  ·  Disclaimer  ·  Tech Support   
  You are here:  AllExperts > Computing/Technology > C/C++ > C++

Expert Profile: Ralph McArdell

Expertise:  I am a software developer with more than 10 years C++ experience and over 20 years experience developing a wide variety of applications for Windows NT/2000/XP, UNIX, Linux and other platforms. I can help with basic to advanced C++, C, software development and many platform specific and system development problems.
My career started in the mid 1980s working as a batch process operator for the now defunct Inner London Education Authority, working on Prime mini computers. I then moved into the role of Programmer / Analyst, also on the Primes, then into technical support and finally into the micro computing section, using a variety of 16 and 8 bit machines. Following the demise of the ILEA I worked for a small company, now gone, called Hodos. I worked on a part task train simulator using C and the Intel DVI (Digital Video Interactive) - the hardware based predecessor to Indeo. Other projects included a CGI based train simulator (different goals to the first), and various other projects in C and Visual Basic (er, version 1 that is). When Hodos went into receivership I went freelance and finally managed to start working in C++. I initially had contracts working on train simulators (surprise) and multimedia - I worked on many of the Dorling Kindersley CD-ROM titles and wrote the screensaver games for the Wallace and Gromit Cracking Animator CD. My more recent contracts have been more traditionally IT based, working predominately in C++ on MS Windows NT, 2000. XP, Linux and UN*X. These projects have had wide ranging additional skill sets include system analysis and design, databases and SQL in various guises, C#, client server and remoting, cross porting applications between platforms and various client development processes. On another avenue I have started writing software for Symbian based devices (mobile phones).

Ask a Question       View Past Answers       View Ratings      
What do you still hope to achieve/learn in this field?  I hope to grow my (UK) company - Dibase Limited - and to produce software products of my own, rather than always working on the assignments of clients.
Something interesting about this subject that others may not know:  The ACCU is an organisation of programmers that care about professionalism in programming and raising the standard of programming. The ACCU is not just for experts and welcomes less experienced programmers. The ACCU website (http://www.accu.org/) has many useful book reviews and links.
Average Ratings
Prestige Points: 14320
Knowledge   9.84   Best of the best
Clarity of Response   9.71   Best of the best
Timeliness   9.90   Best of the best
Politeness   9.88   Best of the best
Number Of Questions
(in Past 24 Hours)
0
Max Questions to be Asked
(in 24 Hour period)
1
Total Questions
(since joining AllExperts)
2393
Recent Reviews from Users
KnowlClarityTimePolitenessDate
1006/09/08
1006/05/08
10101005/31/08
1010101005/27/08
1010101005/08/08
User Comments
worked. Actually I was not searching for more approximate but the method to find it is exectally same as it should be or not and i found it in answer.
(kait on 06/09/08)
Thanks for the answer. Some of the part was a bit unclear to me so it took me a while before I finally got it, but mostly because I am just a C self
(Remi on 05/31/08)
Thank you a lot for your help! Your answer really helps my needs. It is exactly what i needed. I'll try to make it this way. Sounds really promising.
(Peter on 05/27/08)
Dear Sir, I have no doubt about the knowledge from the detail reply that you have sent me instantly.If possible I would have given you 11 out of 10
(Mrs.Arundhati Chatterjee on 05/08/08)
View All Comments
Ask a Question       View Past Answers       View Ratings      

Recent Answers from Ralph McArdell
2008-06-16  C I cannot say exactly what you need to do as you give no details as to what sort of symbols are undefined (do they look like they could be C++ library symbols, or symbols from some other library or maybe...
2008-06-15  loop Note that as this is almost certainly homework or an assignment of some sort I am not going to show full C++ code. I shall use pseudo code instead - I shall leave it to you to re-phrase what I suggest...
2008-06-08  c++ This is not so much a C++ problem as it is a problem with floating point representation and arithmetic in general - i.e. it is a computer science problem. I am not an expert in the field of floating point...
2008-06-04  overloading Ummm, to me the term 'normal function' tends more towards meaning a non-member function rather than an instance (i.e. non-static) member function. Be careful with such terms. Normal for you is obviously...
2008-06-01  lValue required The short answer is that an lvalue is something that can appear on the left hand side of an assignment. That is the 'l' in lvalue stands for left. From this you can probably guess that there are also rvalues...
More Answers for "C++"


Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy
Copyright  © 2007 All rights reserved. AllExperts is a property of About, Inc.
The About logo, About and About.com are registered trademarks of About, Inc.