Dev C++4.9.9.2与VC 6.0有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/11 23:11:07
我是用它们编写C++程序的,它们有什么区别啊?

各有什么优缺点?

推荐用Dev C++4.9.9.2:它是使用GCC的MinGW版本作为编译器.
或者GNU编译器,如果要用MS的编译器,推荐Visual studio c++.NET系列;它们都很好的支持了C++的标准!
VC++6.0早期版本在有些方面没有很好的实现C++的标准,如果楼主是初学者,建议楼主刚开始就遵循C++的标准走,这对以后的发展和接轨都很有好处!并且VC++6.0对于初学者来说,可能会造成不必要的疑惑.
Dev C++4.9.9.2,它不是编译器它只是个GCC的IDE(集成开发环境)并且在编译速度上可能要比VC++6.0的慢,并且没有它的一些机制.
VC++6.0比Dev C++4.9.9.2复杂得多,有对MFC,WIN32良好支持,对于有一定基础的程序员来说,相当的方便和快捷,高效,但是它会禁锢程序员的的思想!(关键是开发VC++的人,不可能让其他人掌握其核心技术的!简单的说是技术的垄断!)

主要其所使用的编译器不一样.
Dev 使用的为开源gcc编译器
VC 6.0使用的为microsoft的cl编译器