tags:

views:

40

answers:

3

Hi,

My background is C# and Java knowledge.

For participating in a big project for 2 years, I need to know C++.

Is there any book to kick start from C# or Java background to C++?

Thanks in advance!

+1  A: 

Accelerated C++ is a great book in this case, but nothing really bridges the gap from managed to unmanaged IMHO

Quintin Robinson
+2  A: 

It's far more typical to go in the other direction.

I'd say you should find the best C++ book there is and don't worry about finding something that assumes Java or C# to start. Fill in your own blanks when it comes to memory management, etc.

This is the highest-rated C++ book on Amazon.

I'd recommend something by Stroustrup or Bruce Eckel's "Thinking in C++".

duffymo
+2  A: 

C++ for Java Programmers by Mark A. Weiss , Effective C++: and Accelerated C++: Practical Programming by Example are really good.

Mona
+1. Throw in Effective STL too. Although, a little too advanced for a newbee, its a quintessential read for any developer wanting to develop in C++.
Samrat Patil