5个回答
展开全部
Visual C++是一款C++程序的开发工具。VC++和C++的区别,请先理清下面问题:
1.什么是编程语言?
答:编程语言和现实生活中的语言一样,都是一种约定。就如同英语字典不等于英语一样。编程语言本身,不等于开发工具。
2.编程语言的开发工具又做什么?
答:编程语言的开发工具的主要功能:
1)帮助你生成代码:比如,你用VC++画了一个界面,其实,VC++会生成这个界面的代码(而不用你手工去写这些代码)。再比如,代码提示,代码折叠,代码颜色等功能,都是为了帮你写代码。
2)集成了语言的编译器、连接器,能够让你通过简单的方式,把代码转换成应用程序。
3)集成了调试器,让你能够轻松调试程序。
3.没有VC++,我能开发C++程序吗?
可以的,刚才已经说过,程序在开发时,就是一些装着代码的文本文件,和一些资源文件(比如类库,图标等)。既然是文本文件,理论上说,你用记事本就可以写C++程序了。写好后,用编译器对你写的代码进行编译(可能是基于命令行的编译器),用链接器链接类库和资源,然后生成可执行文件。然而,现实生活中,没人这么做,因为开发工具可以帮我们做这些事情。这样,我们就能集中注意力来思考真正的程序逻辑了。
4.为什么我们的教材一上来就讲VC++,而不直接告诉我们VC++和C++啥关系?
这个比较尴尬,因为有了这么强大的开发工具,以至于我们忘了如何用最原始的办创建C++程序。教科书也没有那么多篇幅来阐述这些。当然,如果你想了解这一切,学一下编译原理这门课吧。
5.VC++仅仅是开发标准C++的工具吗?
不仅仅如此,微软对标准C++的API做了很多扩展。你可以使用VC++写标准C++代码,也可以使用VC++开发基于windows系统的,更强大的应用程序。
最后,你也许要问的是:C++API包括那些东西,而Windows C++ API又包括哪些东西。我这里,只能给你两个API的参考手册的链接,你自己学习了:
C++ Standard Template Library (STL) :http://www.cppreference.com/wiki/
VS2005 C++ Libraries Reference: http://msdn.microsoft.com/zh-cn/library/52cs05fz(VS.80).aspx
1.什么是编程语言?
答:编程语言和现实生活中的语言一样,都是一种约定。就如同英语字典不等于英语一样。编程语言本身,不等于开发工具。
2.编程语言的开发工具又做什么?
答:编程语言的开发工具的主要功能:
1)帮助你生成代码:比如,你用VC++画了一个界面,其实,VC++会生成这个界面的代码(而不用你手工去写这些代码)。再比如,代码提示,代码折叠,代码颜色等功能,都是为了帮你写代码。
2)集成了语言的编译器、连接器,能够让你通过简单的方式,把代码转换成应用程序。
3)集成了调试器,让你能够轻松调试程序。
3.没有VC++,我能开发C++程序吗?
可以的,刚才已经说过,程序在开发时,就是一些装着代码的文本文件,和一些资源文件(比如类库,图标等)。既然是文本文件,理论上说,你用记事本就可以写C++程序了。写好后,用编译器对你写的代码进行编译(可能是基于命令行的编译器),用链接器链接类库和资源,然后生成可执行文件。然而,现实生活中,没人这么做,因为开发工具可以帮我们做这些事情。这样,我们就能集中注意力来思考真正的程序逻辑了。
4.为什么我们的教材一上来就讲VC++,而不直接告诉我们VC++和C++啥关系?
这个比较尴尬,因为有了这么强大的开发工具,以至于我们忘了如何用最原始的办创建C++程序。教科书也没有那么多篇幅来阐述这些。当然,如果你想了解这一切,学一下编译原理这门课吧。
5.VC++仅仅是开发标准C++的工具吗?
不仅仅如此,微软对标准C++的API做了很多扩展。你可以使用VC++写标准C++代码,也可以使用VC++开发基于windows系统的,更强大的应用程序。
最后,你也许要问的是:C++API包括那些东西,而Windows C++ API又包括哪些东西。我这里,只能给你两个API的参考手册的链接,你自己学习了:
C++ Standard Template Library (STL) :http://www.cppreference.com/wiki/
VS2005 C++ Libraries Reference: http://msdn.microsoft.com/zh-cn/library/52cs05fz(VS.80).aspx
展开全部
据我所知, Visual C++是一款软件, 而标准C++是一套编程语言及标准
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c++用vc++编程 写window程序
c++事语言 vc++是工具 学c++就 要学vc++怎么用
c++事语言 vc++是工具 学c++就 要学vc++怎么用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VC++是一款开发工具,标准C++是ANSI规定的关于C++的一套标准和语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最重要的是,多了好多类库,像著名的MFC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询