c++&vc++有何区别?
热心网友
仔仔, 这个问题实在太专业了,我请教了好几个我心中的高手他们都不知道,后来我跑到清华去问一个学计算机的研究生哥哥,才弄清楚。 c++是一种语言,VC++是微软开发的一个c/c++的集成开发工具,单从语言的角度VC++就是Stroustrup所说的c++的一个implementation。VC++和其它(如g++)cpp秒秒年年implementation的不同支持之处在于:1.它集成了MFC--一个windows下的应用框架,这使用它开发windows下的应用程序相对简单。但MFC本身并不是c++语言的一部分。2.由于VC++是微软的产品,它也就有了微软的特色:总是试图建立自己的标准。因此,它与ISO c++并不完全兼容,这也是有的c++程序在其它平台下能正常编译但在VC里缺报错的原因。弄清楚了吗?若水妹妹