1、可处理的工作不同。
vc擅长于底层处理,同时也因此编写同样功能的程序时vc的工作量一般要比vb高上很多。
编译器不同,C++可选性比较多,VB只能用默认的工程模式。C++可以选择MFC。
2、面向对象不同。
vb和VB是面向对象的编程语言,其语言描述将近事物的实际关系。
而C++是一种面向过程的编程语言,对对象,类有完美的支持。
3、功能不同。
C++可以做多种应用,VB和VC只能做一般的WINDOWS应用。
而纯vc的话要完全用API函数实现,当然vc提供一个叫MFC的东西可以帮助建立windows界面程序。