请问通常说的C++就是VC++吗?

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:23:56
学习它需要有C的基础吗?什么教程比较好,麻烦大家推荐下!

C++ 是个语言标准 ,最标准的是在Linux上运行的g++编译器,在Windows上有Wing++。

VC++(Visual C++)是C++语言的一种微软在Windows上专门设定的编译和开发环境,更注重图形化。最新包括在(Visual Studio 2010 )里面。

C++是一种更高的C,全面兼容C,重要一点是具有面向对象特点,会C则学C++容易些,但学习时要注重面向对象方法。面对对象的语言还有Java,ActionScript,C#等。C#是C++,C代码的标准统一版,全部面对对象,也是.net的首选语言。但不同于C++的是不能直接生成机器码,生成的是字节码,需要.Net驱动,

我曾学过的课本是《C++语言程序设计》,但是深入自学,结合实践,发现了书中不少错误。

C++不是VC++..
可以重头学的,会C语言C++很简单的

VC++是C++语言的一种运行环境,两者不一样。
C++是一种更高的C,全面兼容C,重要一点是具有面向对象特点,会C则学C++容易些,但学习时要注重面向对象方法。
我曾学过的课本是《C++语言程序设计(第三版)》,清华大学出版社,感觉还好。

综合楼上说的 vc不是c++,但学vc要有c++基础
c++不一定要有c基础,c++内容比C多很多
推荐thinking in c++ 英文版 第一卷 这本讲的主要是思想
c++ primer 这本可以做详细的参考书