C和C++语言编程软件常见的有VC++6.0和visual studio;其中VC++6.0和visual studio都有多个版本,用户要根据自己的需要来安装合适的版本。
VC++6.0的安装:
Visual C++ 6.0,简称VC或者VC6.0,是微软推出的一款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为平台。但由于用户需求,VC++6.0也在不断更新,至今,VC++也能支持多个windows微软系统,包括win7,8,10等,还出现了中文版,这对于英语不好的小伙伴来说是一个不错的选择。
首先下载软件安装包,这个百度很容易搜出来,下载后运行AUTORUAN.exe,之后是很常见的用户协议,点击我接受,下一步。
如果是破解版,无需输入注册码,如果需要,那么在安装包里找找CDKEY.txt文件。
选择安装的目录,最好不要安装到系统盘。
下一步后就会安装成功。
要注意的是,下载时最好选择自己系统相应的版本。比如说win7用户,就会有相应的win7VC++版本下载,这样是为了建立合适的编程环境。其次,VC++6.0尽量选择英文版或者原版,之所以这样,是因为中文版有时候编译程序是会出现错误,虽然这是概率很小的事情,不过为了防止避免这种错误的发生,还是建议使用英文版或者原版的VC++6.0。
还要注意的是,有些安装包的安装方法是直接双击setup.exe文件,往往这种是压缩包文件,解压后找到setup.exe文件直接双击即可。
除此之外,我们还可以安装一些VC++6.0的相关插件来帮助我们更快更好地进行编程。
VC++6.0的插件有许多,Visual Assist,WndTabs,LineCounter,Spelly,SourceStyler C++,Numega BoundsChecker,BCGControlBar Library,Comment Wizard,tring watch Microsoft Visual Studio add-in,Tabbar等插件。
以下简单介绍以下插件的功能:
Visual Assist
功能:VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在WorkSpace窗口中加入一个VA View,可以更方便的查找工程中的文件、类和变量。
WndTabs
功能:WndTabs主要是在编辑窗口中显示了所有已经打开的文件,在VC中能够更方便的操作这些文件,比如修改文件属性,copy文件路径、文件名等,并且还开放源代码,你要是愿意的话,可以添加自己很兴趣的功能。
LineCounter
功能:用来统计整个工程的代码行数,包括总行数、代码行数、注释行数、空行数等,并且对多个工程一起统计时,不会把相同的文件计算多次.
Spelly
功能:一个拼写检查的插件,可以对整个文件或所选部分进行拼写检查,支持C/C++/C#, VB, Fortran 和HTML。
SourceStyler C++
功能:此插件是针对C++的一个格式化工具,可以针对自己的编码习惯,选择一种编码风格,也可以自己定义,而且定义非常详细,有表达式、指针、模板、类、枚举等十几种,肯定能满足你的需要。
Numega BoundsChecker
功能:是针对Visual C++6.0应用程序的最为全面的错误检测工具。BoundsChecker 能自动指出静态,堆栈内存错误和资源泄漏问题。BoundsChecker 能够校验最新的 Windows APIs,包括 ActiveX, DirectX, OLE/COM, ODBC等等。能够发现与 Windows 平台兼容性。
BCGControlBar Library
功能:非常好的一套应用于vc6的界面扩展类库,轻松的作出 vc2003 的界面。并且给了各种界面例子,如vc.NET、outlook、更换皮肤等等。
Comment Wizard
功能:Visual C++插件,提供了Visual C++源代码注解标准化与自动化功能。在它的帮助下,您可快速创建标头文件信息注解,文件中模块注解, C++处理方式,以及C语言功能与历史校正功能注解,等等。
String watch Microsoft Visual Studio add-in
功能:调试时查看字符串的。
Tabbar插件
功能:显示多tab的插件
以上的插件大家都可以在网上搜索并安装。
个人建议对于新手来说,只安装Visual Assist就够了,因为Visual Assist解决了新手老是忘记关键字以及代码单词的全称,Visual Assist有自动识别并补全代码单词的功能。
Visual Studio系列的安装:
Visual Studio系列的软件是一个巨大的编程库软件,包含了许多门语言的编程软件。
Microsoft Visual Studio是VS的全称。VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 RC版本,基于.NET Framework 4.6 。
如果你想学习多种语言又不想安装多款软件,选择安装Visual Studio最好不过了,但是本人认为,对于一名新手来说,学习C和VC++最好还是安装VC++6.0,Visual Studio更适合于高级程序员或者团队开发所使用,Visual Studio软件所占用的内存和空间都是巨大的。
Visual Studio安装的方法在网上也有详细的说明,这里不再一一介绍了,主要还是了解VC++安装方法即可。