Here's a suggestion, since you are already familiar with
programming in C#. There are two books in the "Deitel"
series that are very much alike - one of them in C# and
the other one in Managed C++. A lot of the code examples
are in fact the same, but they of course are written in
the 2 different languages. By comparing the examples
written in MC++ to the same examples written in C#, with
which you are already familiar, you can get up to speed on
the concepts behind C++ (e.g., the explicit use of
pointers rather than the implicit use of references).
These two similar books are "C# - How to Program" by
Deitel et al. and "Visual C++.NET - A Managed Code
Approach for Experienced Programmers" by Deitel et al.
If you want a gentle but fairly thorough introduction to
C++ per se (i.e., ANSI-standard C++ rather than MS-
specific Visual C++), texts such as "Beginning C++ - The
Complete Language" by Horton or "C++ Primer Plus" by Prata
are commonly used by newcomers to the language.
Good luck!
-----Original Message-----
I'm sure this question has been asked a hundred times. I
did a googlesearch and found some older post and some mixed reviews.
I am lookingfor an updated opinion on which book is the best for
learning VisualC++ .NET. A little background, I have been programming
C# for thepast year and I was a Visual Basic programmer for about 5
years beforethat. I created a new project in C++ .NET and it is like
night and daycompared to C#. I was totally lost. Looking for the
best book tohelp me learn.
Thanks for any input on this.
James.
.