c++一般用什么软件?c++编程软件
大家好,今天来为大家分享c++一般用什么软件的一些知识点,和c++编程软件的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
学C++用什么软件好
Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。
虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。
Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。
Visual C++它大概可以分成三个主要的部分:
1. Developer Studio,这是一个集成开发环境,我们日常工作的99%都是在它上面完成的,再加上它的标题赫然写着“Microsoft Visual C++”,所以很多人理所当然的认为,那就是Visual C++了。其实不然,虽然Developer Studio提供了一个很好的编辑器和很多Wizard,但实际上它没有任何编译和链接程序的功能,真正完成这些工作的幕后英雄后面会介绍。我们也知道,Developer Studio并不是专门用于VC的,它也同样用于VB,VJ,VID等Visual Studio家族的其他同胞兄弟。所以不要把Developer Studio当成Visual C++,它充其量只是Visual C++的一个壳子而已。这一点请切记!
2. MFC。从理论上来讲,MFC也不是专用于Visual C++,Borland C++,C++Builder和Symantec C++同样可以处理MFC。同时,用Visual C++编写代码也并不意味着一定要用MFC,只要愿意,用Visual C++来编写SDK程序,或者使用STL,ATL,一样没有限制。不过,Visual C++本来就是为MFC打造的,Visual C++中的许多特征和语言扩展也是为MFC而设计的,所以用Visual C++而不用MFC就等于抛弃了Visual C++中很大的一部分功能。但是,Visual C++也不等于MFC。
3. Platform SDK。这才是Visual C++和整个Visual Studio的精华和灵魂,虽然我们很少能直接接触到它。大致说来,Platform SDK是以Microsoft C/C++编译器为核心(不是Visual C++,看清楚了),配合MASM,辅以其他一些工具和文档资料。上面说到Developer Studio没有编译程序的功能,那么这项工作是由谁来完成的呢?是CL,是NMAKE,和其他许许多多命令行程序,这些我们看不到的程序才是构成Visual Studio的基石。
学习c++需要用干什么软件
这一课我们来做一些 C++开发前的准备工作。
2.编程的必要工具
依你看,对编程来说,什么软件是必要的呢?
如果你认真学了上一课,那你至少可以说出一种吧。
对了,就是编译器。这个重要的程序可以把你的源代码(用高级语言如 C语言写的指令)转换成电脑可以理解的二进制码(只包含 0和 1的,类似 01100110001111011101010...)。
上一课我们也提了一下,每种高级语言都有对应的编译器(当然对于 Python这样的解释性语言,就不需要编译了),光是 C++语言的编译器就有很多。比较常用的有 G++( GNU C++ Compiler。GNU是国际著名的自由软件基金会,GNU是「GNU is Not Unix」( GNU不是 Unix)的递归缩写法。老外总是那么顽皮,起名字也喜欢整一些编程的知识,比如 Linux就是「Linux Is Not Unix」(Linux不是 Unix)的递归。要不就用很多动物的名字或图标,特别好玩)。
c++编程初学软件有哪些
Microsoft Visual C++ 2008 Express Edition这个是一个官方速成版,适合爱好者、初学者和学生。至于什么WinTC,TuroboC之类的想都别想了,太老的编译器了。而Microsoft Visual C++ 6.0也是九几年的东西了,也很老了,况且对c++标准支持的也不是很好,而且编译出来的程序和2008没法比,同样的代码在6.0里编译出来的可执行文件会比2008大很多,效率也低。
Microsoft Visual C++ 2008还有团队版和企业版,那个就比较大了,也是专业开发用的。微软的官方网站可以下到,一般是90天试用,但是搜个序列号就可以转成无试用期的
胡说没有vc2009微软下一步是出vc2010
文章到此结束,如果本次分享的c++一般用什么软件和c++编程软件的问题解决了您的问题,那么我们由衷的感到高兴!