Yes, C++ is alive and well and as I always say, you just can’t go wrong with a Murach’s Book.
This is the book I would choose if I were going to teach a course on Managed Code C++ programming.
It starts at the beginning and works it’s way through OO concepts to advanced C++ 2008 language features and practical practices like working with events, XML files, etc.
Of no small interest, and one of the big advantages of doing .NET programming with C++ can be found in chapter 19 : How to work with legacy “C” and native “C++” code.
[Get it HERE ]