C++/Experts

ExpertAverage RatingsExpertise

Ralph McArdell

U.K.
Available
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 (although I do not write just-C much if at all these days so maybe ask in the C section about purely C matters), software development and many platform specific and system development problems.

Eddie

On Vacation
returns 03/01/2010
I can answer questions about the C++ language, object oriented design and architecture. I am knowledgable in a lot of the math that goes into programming, and am certified by ExpertRating.com. I also know a good deal about graphics via OpenGL, and GUIs.

Prince M. Premnath

India
On Vacation
returns 02/10/2010
Years of research in C/C++ Will bring you all facts regarding , OOPS , SVGA , MOUSE , BIOS , IVT , Feel free to query me :-)

vijayan

India
On Vacation
returns 02/15/2010
my primary areas of interest are generic and template metaprogramming, STL, algorithms, design patterns and c++09. i would not answer questions about gui and web programming.

Zlatko

Canada
On Vacation
returns 02/16/2010
I can answer questions about C / C++ programming, software design, algorithms, and interprocess communication. I have access to Microsoft Visual Studio and gcc as my development platforms. I regret that I cannot answer questions about Turbo C/C++ graphics.

Recent Answers

2010-02-08 2D Array:

Hello Steve The "this" pointer points to the object whose methods you are running. Each object has a this pointer. You do not need to declare it. When you are in an object's method, you can access all

2010-02-08 Pointers, Pointer to Pointers, and New[]:

Hello Jordan. Here's a handy reference http://www.difranco.net/cop2220/op-prec.htm The problem is that the square brackets are evaluated first, then the de-referencing * operator. When you say

2010-02-07 Vector operation:

OK, let us run through this shall we. The line in question references 3 vectors: a, b and RelVec. The a and b vectors are references to vectors passed into the relativeTo function. (query: why is

2010-02-07 copying:

If you want to implement operator+= without strcpy, you have to copy the characters to the end of this->s by individual characters. You need to find the end of this->s, copy each character from t.s

2010-02-07 copying:

That looks good to me. In my system, I had to have: #include <string> and I had to have main return an int. Your compiler may be different. If you are using Turbo C++, it will be using an old version

All Answers


Answers by Expert:


Ask Experts

Volunteer


©2010 About.com, a part of The New York Times Company. All rights reserved.