77问答网
所有问题
请问visualC++和Devc++有什么区别?
语法上有什么不同?
举报该问题
其他回答
第1个回答 2011-02-02
是不同的软件,
一般vc专指windows下托管c++
dev c++是个IDE(integrated development environment)
第2个回答 2011-02-02
Visual C++默认的编译器支持ISO C、ISO C++的部分实现(通称为Microsoft C++的ISO C++方言)和ECMA C++/CLI(微软提交标准化的托管C++)这三种语言。DevC++使用GCC(gcc/g++),支持ISO C和ISO C++的部分实现。
ISO C/ISO C++有多个版本。C语言支持上,都基本支持ISO C90,但微软的编译器对C99支持显然不如gcc。ISO C++03支持上,微软没有实现异常规范(警告用户异常规范会被忽略),且和g++一样不支持关键字。最新的VC10和g++4以来的编译器支持现在没有正式出版的ISO C++0x的部分特性,具体可以见这里:
http://blogs.msdn.com/b/vcblog/archive/2010/04/06/c-0x-core-language-features-in-vc10-the-table.aspx
http://msdn.microsoft.com/en-us/library/x84h5b78%28v=VS.100%29.aspx
http://gcc.gnu.org/projects/cxx0x.html
此外,作为方言,还支持各自的语言扩展。比较常见的关键字扩展如M$的__cdecl/__stdcall、__declspec、__try,GCC的__attribute__等。具体见这里:
http://msdn.microsoft.com/en-us/library/6bh0054z.aspx
http://msdn.microsoft.com/en-us/library/s58ftw19%28v=VS.100%29.aspx
http://social.msdn.microsoft.com/Search/en-us?query=Microsoft+Specific+C%2B%2B
http://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html#C-Extensions
参考资料:
原创+Google
本回答被网友采纳
第3个回答 2011-02-02
可能编译系统有区别,但绝大多数应该是一样的
相似回答
Visual
Studio
C++和Dev-C++有什么区别?
答:
本质上来看dev中使用的C++编译器、链接器等等都是自由软件,而vs里集成的c++编译器、链接器都是有微软自行开发的,
主要是编译器的不同
。当然
界面和功能上也有诸多差异
,devc++主要针对的C++开发,而vs则可以进行多种语言、平台的开发。Dev-C++是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自...
Microsoft
Visual C++和Dev-C++的
使用方法与
区别
答:
兼容性与扩展性:
Microsoft Visual C++通常与特定的Windows开发环境紧密集成,支持更多的Windows API和特性。而DevC++则更加注重跨平台兼容性
,虽然主要以C/C++为主,但在某些情况下可能更容易移植到其他平台上。总的来说,Microsoft Visual C++和DevC++都是学习C和C++的重要工具,选择哪个取决于个人喜好、...
visual c++ 和dev c++
具体
区别
在哪里,两种工具可以通用吗?
答:
友好程度不一样
,vc++是集成商业编程环境,教程多,傻瓜操作,插件也多,学习使用都很方便,VC有一个强大的mfc,写界面非常方便,如果使用vc,以后就和ms、傻瓜、盗版捆绑在一起了。
dev c++是开源程序
,很多都需要手动,比较专一,也可以叫单一。我觉得dev c++调试起来不方便,不适合非计算机专业用,而...
Dv
c++和
v
c++
是一样吗
答:
Dvc++和vc++不一样。以下是两者之间的主要区别:
产品归属:vc++:实际上是Microsoft的Visual C++系列,后来演变为更广泛的Visual Studio系列
。Dvc++:可能是一个笔误或特定环境下的称呼,但通常指的是Dev++,这是一个专门用于C++开发的集成开发环境,与Microsoft无关。功能范围:vc++/Visual Studio:是一...
VC
和Devc有什么区别
答:
特别是在Dev-C++中,对于非标准代码的容忍度较低,容易出现编译错误。相比之下,V
C++
则较为宽容,能够在一定程度上容忍非标准代码。
Dev-C++的
一个显著优点是它的体积较小,非常适合安装在U盘中。这使得开发者可以随时随地携带开发工具,便于在
不同
计算机上进行开发和调试工作。尽管体积小巧,Dev-C++的...
请问visualC++和Devc++有什么区别?
答:
是
不同的
软件,一般vc专指windows下托管c++
dev c++
是个IDE(integrated development environment)
Microsoft
Visual C++和Dev-C++的
使用方法与
区别
答:
Dev-C++
编写程序同样简便,从左侧顶部“File->New->Source File”新建源文件,输入代码,使用“Ctrl+S”保存代码,根据提示更改文件名和后缀为.c,保存后编译并显示编译信息。整体使用过程,两软件相似,均能方便快捷地测试代码的可行性,适合专业学习或代码测试。但若需编写多个源文件,则需新建一个工程...
大家正在搜
vision和visual的区别
visual和optical区别
visual basic有什么用
visual c++是什么
visualbasic怎么用
visual c++怎么用
visual c 是什么
visual studio有多大
c#和c++区别
相关问题
VisualBasic和VisualC有什么区别Visual...
Visual Studio C++和Dev-C++有什么区别
学习C/C++,用Visual C++好还是用Dev-C++...
请问visual c++6.0和Dev c++有什么不同?
Bloodshed Dev-C++ 与VC++有什么区别...
visual c++和c+哪个好?有什么区别?
dev c++和 vs c++的区别?
VC和Dev-c++有什么区别