C++/Expert Profile


Ask A Question

Expertise

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.

Experience in the area

I have completed numerous games and demos created with the C++ programming language. Currently employed as a software engineer in the modeling and simulation field. I have about 7 years experience.

What do you like about this subject?

I like being able to see my visions come to life through the use of C++ and 3D vector/matrix math.

Something controversial or provocative about this subject

I believe C++ is the bridge between C and Java. If you learn C++ as your first language, then it's typically easier to learn C and Java than it would be to start with Java and try and learn C and vice versa.

Average Ratings

Recent Reviews from Users

Read More Comments

    K = Knowledgeability    C = Clarity of Response    T = Timeliness    P = Politeness
UserDateKCTPComments
Smita10/11/0910101010Thanks Eddie.. My doubt is solved now
raymond10/04/0910101010ty
Eugene Lin09/01/0910Thanks!!
Andres07/31/0910101010Thank you very much!
Avinash07/31/091010Thanx for answer ..

Recent Answers from Eddie

2009-10-24 c++:

Hello lisa, thank you for the question. You're actually very close. You want to modify the class on the left side of the operator though. Try this: void myVector::operator +(const myVector &mv)

2009-10-22 logic for algebraic operation of large number:

Hello Nischay, thank you for the question. In C++, the largest number you can add is UINT_MAX, which has a value of 4 billion and some. If you conform your numbers to that, you would do something like

2009-10-11 Object Instantiation vs. Dynamic Memory Allocation:

Hello again Smita, thank you for the question. The reason you get a crash is because in the second code snippet, you are trying to access a pointer (with the -> operator) that has no value. A pointer

2009-10-11 Object Instantiation vs. Dynamic Memory Allocation:

Hello Smita, thank you for the question. When you create a variable such as A a, this allocates memory from the stack. What this means is that the compiler is in charge of allocating and deleting the

2009-10-07 How can i print graphics in c++?:

Hello Steven, thank you for the question. I'm sorry for the delay, I haven't had access to the internet. Graphics can be done using the Windows Graphics Device Interface. You need a handle to a

 

Ask A Question

All Answers

Answers by Expert:


Ask Experts

Volunteer


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