推荐windows下最好的C++ IDE
1. 你是不是用惯了VC++6.0?假如是,我现在推荐的IDE仍然是VC++6.0的IDE。
2. 你是不是觉得VC++6.0过时了,很多C++语法它都不支持?我现在推荐的编译器她在一直发展着,支持最新的C++语法。
3. VC++.net的界面弱智,而且包含糟糕的managed C++和C++/CLI,它们都是不被C++承认的垃圾,你是不是兴冲冲的安装了VC++.net之后又删除掉了它?
4. Dev C++是一个windows平台上使用g++内核的IDE,有诸多优点,但其IDE相对于VC6而言差得太多,你是不是还是觉得VC++6.0的IDE最友好?
Dev-C++ 5.0 beta 9 (4.9.9.0)下载地址:
http://prdownloads.sourceforge.net/dev-cpp/devcpp4990setup.exeDev-C++安装注意点:如果以前安装过老版本或想更换安装目录,请将磁盘中残留的devcpp.cfg和devcpp.ini两文件删除掉再安装。
5. VC++6.0之所以如斯优秀是因为有CPU开发商Intel公司的技术支持,那么你想不想看看Intel自己的C++编译器?她生成的可执行文件的运行效率可是最高的,毕竟她能开发CPU嘛!
假如是,来吧!我现在推荐的就是 VC++6.0 + VSSP6 + Intel C++ 8.0
不要被这三部分吓倒,安装其实是很easy的,我来推荐一下安装步骤:
1。安装VC++6.0,注意不要安装那些所谓的中文版,它们很垃圾的说;另一个注意点就是安装的时候看清楚,选项VC++前的勾是灰颜色的,你应该一层一层的打开它,确保所有的勾都打上,免得到时候它不支持Unicode。
2。安装 VS SP6。VS SP6 在M$网站上有下载。
VSSP6下载地址:
http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe3。安装Intel C++ 8.0,一定要选中 for VC++6.0,当然这个选项也是默认的。
4。打开VC++6.0,打开菜单 Tools\Intek(R) C++ Compiler Selection Tool,出现一个界面,在 Intel(R) C++ Compliler 前打上勾,你用的就是Intel C++ 8.0编译内核,不打勾用的就还是VC++6.0编译内核,是不是很简单?而且互不影响。
试试成果,在VC中分别用VC++6.0和Intel C++ 8.0编译以下代码试试看:
#include <iostream>
using namespace std;
class Test
{
public:
static const int a = 8;
};
int main()
{
cout << Test::a << endl;
return 0;
}
对于for中定义的变量的作用域,大侠CCCP如是说:
vc.net2003和icc是一样的,默认状态下保持和vc6.0兼容,也就是用非标准的作用域。vc7.1中可以在C/C++中Language里面改,VC6.0 + ICC只能手动在project-setting里面添加,两者编译选项都是一样的 /Zc:forScope
另外 /Zc:wchar_t 可以把wchar_t作为编译器的内置类型,再也不是unsigned short了。
原作地址:http://blog.vckbase.com/bruceteen/archive/2004/10/15/987.aspx
分享到:
相关推荐
该IDE提供了许多功能强大的开发工具,包括C/C++编译器、链接器、调试器等等。 Arm处理器 Arm处理器是目前最流行的嵌入式处理器之一,广泛应用于智能家电、机器人、自动化设备等领域。Arm处理器的优点包括低功耗、...
Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、...
MFC是微软为Windows应用程序开发提供的一套类库,它将Windows API封装成易于使用的C++类,使得开发者能够更高效地构建Windows应用。在这个项目中,"MiniClock"可能是源代码文件或者可执行文件,而"@PSC_ReadMe_6971_...
通过分析这个压缩包,开发者可以学习如何在单片机环境下使用C++实现游戏逻辑,了解单片机与PC应用之间的差异,以及如何在有限的硬件资源下优化代码。同时,对于初学者来说,这也是一个很好的实践项目,能够提升对...
- 支持C++/CLI,方便开发.NET环境下的应用程序。 - 提供了针对性能分析和优化的工具,如代码分析器和性能分析器。 在Visual Studio 2008中使用C++进行项目开发时,你可以利用上面提到的快捷键和其他功能来提高你的...
在BCB(Borland C++ Builder)中使用多线程是一种常见的优化程序性能的技术,它允许程序同时执行多个任务,从而提高系统资源的利用率。VCL(Visual Component Library)框架为开发者提供了TThread类,这是一个封装了...
Visual C++ 6.0是微软推出的一款集成开发环境(IDE),它集成了C++编译器,调试器和其他开发工具,便于程序员编写Windows平台的应用程序。尽管后续版本如VS2019提供了更多现代化的功能,但VC++6.0的简单界面和对MFC...
Qt是一个功能强大的C++图形用户界面应用程序开发框架,由Qt Company在1991年开发。它支持跨平台开发,意味着用Qt开发的应用程序可以...如果需要转载或分享,必须明确标明原文出处,并且最好联系教程的整理者或原作者。
《EWSAM8用户指南》是一份详细指导文档,旨在帮助开发者使用基于IAR Embedded Workbench® IDE的EWSAM8软件工具链,尤其适用于三星单片机sam8rcri内核的编程与调试。该指南详细介绍了软件环境的安装、项目管理、代码...
Qt Creator是一款由Qt公司开发的跨平台集成开发环境(IDE),专门用于Qt框架的应用程序开发。Qt是一个基于C++的跨平台应用程序和用户界面框架,用于开发图形用户界面应用程序,以及非GUI程序,如命令行工具和服务器。 ...
1. Qt是一个跨平台的C++框架,支持从Windows98到最新版本,MacOSX,Linux,Solaris,HP-UX以及其他使用X11的Unix版本的GUI应用程序开发。 2. Qt引入了一种称为“信号和槽”的机制,它是对象之间进行通信的一种独特...
VC++.net 是Microsoft的集成开发环境(IDE),支持C++编程,特别适合Windows平台的应用程序和游戏开发。它提供了代码编辑、调试、构建工具等功能,对于游戏开发来说,VC++.net 提供了与DirectX紧密集成的优势,使得...
Qt是一个跨平台的C++应用程序框架,广泛用于开发具有图形用户界面的应用程序,同时也被用来开发非GUI程序,如命令行工具和服务器。Qt提供了丰富的控件,包括各种标准窗口小部件、按钮、文本框等,并且拥有灵活的2D和...
它使用 C++ 语言,并通过一系列丰富的类库支持多种操作系统,如 Windows、Linux 和 macOS 等。Qt 的主要特点包括: - **跨平台性**:可以在多个平台上编译和运行同一份代码。 - **强大的 GUI 设计工具**:提供 Qt ...
- **Qt Creator** 是Qt官方提供的集成开发环境(IDE),它提供了一个强大的开发工具链,包括代码编辑器、调试器和图形用户界面设计器等,极大地提高了开发效率。 #### 二、Qt Creator系列教程内容概览 根据提供的...