① VC和Devc有什么区别
VC++ 和Dev-c++都是C++语言的老稿此开发工具。这两个软件在做些小程序基本上看不敬迅出区别,但是在DEBUG和RELEASE上的时间有所不同。通常如果是在VC++下编写的代侍迅码不是很规范,拿到Dev-c++上会报错,而反过来则可以运行。这里涉及到GCC的问题,它对标准的支持表现在不支持非标准的东西。Dev-c++的优点是体积比VC++小,可以装到U盘里。
② VC和Dev-c++有什么区别
一、指代不同
1、VC:是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。
2、Dev-c++:是一个Windows环境下的一个适合于初学者使用的轻量级C/C++集成开发环境(IDE)。
二、功能不同
1、VC:集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(WindowsAPI)、三维动画DirectXAPI,Microsoft.NET框架。
2、Dev-c++:是一款自由软件,遵守GPL许可协议分发源代码灶陵。它集合了MinGW中的GCC编译器、GDB调试器和AStyle格式整理器等众多自由软件。
三、特点不同
1、VC:允许用户进行远程调试,单步执行等。还有允简辩闷许用拦弯户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。
2、Dev-c++:使用MingW64/TDM-GCC编译器,遵循C++11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等。
③ DEV C++和VC++编译C语言的区别
1、VC++ 和DEV C++都是C++语言的开发工具。如果只是做些小程序,基本上看不出区别。两者DEBUG和RELEASE上的时间有所不同。还有一点就是,通常如果是在VC++下编写的代码,不是很规范,拿到DEV C++上会报错。而反过来则可以运行。这里涉及到GCC的问题,它对标准的支持表现在不支持非标准的东西,但是 DEV C++有个最大的好处就是体积小,没有VC++这么大,可以装到U盘里。
2、Dev-C++是一个C&C++开发工具,它是一款自由软件,遵守GPL协议。它集合了GCC、MinGW32等众多自由软件,缺点就是Debug功能过弱。
VC++是微软公司开发的一个集成开发环境(IDE),就是使用c++的一个开发平台。,VC执行效率高,当对系统性能要求很高的时候,可用VC开发。
④ VC和Dev-c++有什么区别
您好,VC6.0和Dev C++都是集成开发环境(IDE)颤辩,通俗来说就是可以写代码、编译、运行的可视化工具。区别如下:
1、VC6.0是微软出品,Dev C++由Bloodshed开发,前者体量较大,可以进行MFC可视化界面的编程,后者相对体量较小。
2、DevC++使用gcc编译器,DevC++使用自带编译器,很多时候ACM比赛使用的是gcc编译器,不同的编译器对于个别语句的解释可能不同,因此可能出现在写的程序在一个编译器编译通过,换成另一个却不通过的情况。
3、VC的功能更强大一些,断点调试等支持较好(轮羡虽然DevC++也支持,但不如VC6.0好用)
综上所述茄桐缺,如果是开发项目如多文件编程、MFC编程建议使用VC6.0,如果只是单纯的写个C/C++小程序,或者是参加ACM比赛,那么使用DevC++即可。
⑤ 同样的一串代码,在VC 和DEV C 两个编译器里的结果不同,怎么回事
scanf("%f",&x);
表示从标准输入中读取一个浮点数并将其赋值给x。你应该输入一个合法的浮点数,而不是一个字母,否则将导致未定义行为。
⑥ 求VC++和DEV的编译差别
分类: 电脑/网络 >> 程序设计 >高搜> 其他编程语言昌念行
问题描述:
为什么在VC++里成功运行的程序在DEV-C++里却不能运行或者没结果?
2者的编译原理有不一耐哗样的?
解析:
dev里要求的更加严格,可以在选项里选择 兼容模式即可!
⑦ C语言在VC跟dev编什么区别
#include <stdio.h>
int main()
{
printf("program\n");
return 0;
}
VC6.0老了,标准很不规范,现在的ANSI C标准要求main函数类型为int,这样根据主函数的返回值就能知道程序是否正确执行了,DEV就是用新标准的G++编译器。
其它和VC 6.0的区别:
#include <iostream>
#include <蚂雹string>
#include <queue>
#include <stack>
#include <algorithm>
//都没有.h,也就是说C++新增的库文件要是引用时都不应该加.h。
还有嵌入式汇编时VC用的是INTEL格式的,尘桐而G++用的是AT&T格式的。
建议你用Codeblocks,别用DEV,用派物坦DEV编辑时的格式很烂,还有等你调试时你就明白为什么了。
⑧ EmbarcaderoDev-C++与Dev-C++的区别
Embarcadero Dev-C++ 和 Dev-C++ 都是 C++ 集成开发环境(IDE),用于开发 C++ 程序。两者最主要的区别在于它们的开发者和开发团队。
Dev-C++ 最初州扰是由 Bloodshed Software 开发的,并且后来由 Orwell Dev-C++ 开发团队继续开发和维护。它是一个免费开源的 IDE,可以在 Windows 操作系统上运行,并提供了编译器、调试器、编辑器和其他常用工具。它最常用于教学和个人项目开发。
Embarcadero Dev-C++ 是由 Embarcadero Technologies 开发的,是一种商亏物业软件,提供了更多的功能和更好的支持。它的用户界面更加现代化,并且提供了更好的集成开发环境和调试工具。除了 C++ 之外,Embarcadero Dev-C++ 还支持其他编程语言,例如 Object Pascal 和册空旦 C#。它主要面向专业开发人员和大型团队使用。
⑨ 请问visualC++和Devc++有什么区别
是不同的键做团软件,
一般稿橘vc专指windows下托管c++
dev c++是个胡掘IDE(integrated development environment)
⑩ 我想知道DEV C++与VC6.0的最大区别是啥到底怎么用DEV编程 。
推荐用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++的人,不可能让其他人掌握其核心技术的!简单的说是技术的垄断!)