vc++跟c++是怎么一回事??
1个回答
展开全部
C++是一门编程语言。VC(VisualC++)是一个为快速开发Windows应用程序而制作的开发环境,包括编译器,类库以及集成开发环境(IDE,通常指VisualStudio)。
所以这两者的关系是语言和工具的关系。不懂语言,给你工具你也没法用。比如你在开发环境里可以使用一些准备好的控件,但是你还是要实现这些控件的业务逻辑,要写C++代码。只懂语言,不懂如何使用工具,同样也很难快速地开发应用程序,尤其是复杂的Windows应用程序。
如果不开发Windows应用,只是写一些小程序,那么你可以只使用VC提供的C++编译器,也可以使用其它的编译器例如gcc。如果要开发其它环境下的应用程序,比如Linux环境,那么VC就无能为力了(微软认为世界上只有视窗;))。你就得用其它的C++开发工具。
我建议你先把底子打好,学好C++和数据结构,再去学如何使用VC。否则你直接看VC的教程会有很多的困惑。
所以这两者的关系是语言和工具的关系。不懂语言,给你工具你也没法用。比如你在开发环境里可以使用一些准备好的控件,但是你还是要实现这些控件的业务逻辑,要写C++代码。只懂语言,不懂如何使用工具,同样也很难快速地开发应用程序,尤其是复杂的Windows应用程序。
如果不开发Windows应用,只是写一些小程序,那么你可以只使用VC提供的C++编译器,也可以使用其它的编译器例如gcc。如果要开发其它环境下的应用程序,比如Linux环境,那么VC就无能为力了(微软认为世界上只有视窗;))。你就得用其它的C++开发工具。
我建议你先把底子打好,学好C++和数据结构,再去学如何使用VC。否则你直接看VC的教程会有很多的困惑。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询