Learning C++ Language

I am a .net c# programmer but I want to learn .NET C++ also. I am a beginner for c++. Is there any site, book, or Video Tutorials from beginner to expert?


There's no such thing as ".Net c++".

Maybe you mean C++/CLI , which is Microsoft's language specification intended to supersede Managed Extensions for C++ (See Wikipedia). Managed extensions to C++ are its inferior and now defunct ancestor [thanks @dp for your comment].

Bear in mind when you choose your learning material that C++/CLI is not equal to the (standard) C++ programming language; so if you want to learn the former, you should edit the question title and tags.

(Note: This is not to be nitpicky, but to help. I think getting the right idea for each name, and the right name for each concept, is an important factor for consistent learning. And of course it's especially important if you search for information on the web.)


I'd suggest starting with Bruce Eckel's Thinking in C++ for a start.

It's already around for some time (latest version 2003) but it provides a good path from beginner to the more advanced techniques and interiors of C++. It has also some OO foundations in case you like to want to know more about that basics.

(Master download site for the book)


  • cprogramming.com
  • cplusplus.com
  • 链接地址: http://www.djcxy.com/p/40246.html

    上一篇: 什么开源C ++静态分析工具可用?

    下一篇: 学习C ++语言