编程软件Dev-cpp和Dev-c++有什么区别吗?
编程软件Dev-cpp和Dev-c++区别为:支持语言不同、编译效率不同、控件支持不同。一、支持语言不同1、编程软件Dev-cpp:编程软件Dev-cpp的支持语言为cpp,相较于编程软件Dev-c++更底层。2、编程软件Dev-c++:编程软件Dev-c++的支持语言为c++,相较于编程软件Dev-cpp更表层。二、编译效率不同1、编程软件Dev-cpp:编程软件Dev-cpp的编译效率相较于编程软件Dev-c++更高。2、编程软件Dev-c++:编程软件Dev-c++的编译效率相较于编程软件Dev-cpp更低。三、控件支持不同1、编程软件Dev-cpp:编程软件Dev-cpp对 wxWidgets 控件不支持,不可以在开发程序时创键对话框和框架等控件,无法用于开发可视化图形程序。2、编程软件Dev-c++:编程软件Dev-c++添加了对 wxWidgets 控件的支持,可以在开发程序时创键对话框和框架等控件,用于开发可视化图形程序。
Visual C ,Turbo C ,Dev C三者有什么区别?
VisualC,TurboC,DevC都是C语言编程IDE,区别在于:
(1)TurboC是Borland公司在上个世纪发布的产品,太过陈旧了,不支持C/C++语言新特性,使用也很不方便,即便现在学习,也不推荐使用;
(2)DevC++是基于gcc开发的C/C++语言编程IDE,是开源项目,但这个项目目前已停止多年,导致软件本身一些BUG没得到修复,同时也不支持C/C++语言新特性,所以也不推荐使用。
(3)VisualC++是微软公司产品,是VisualStudio开发套件的一部分,最新版本的VistualStudio已开发,个人可免费使用,而且功能强大。如果有意Windows软件开发,推荐使用VistualC++来学习C/C++语言,但不推荐VistualC++6.0,因为太陈旧。
除此上述之外,还有Code::BlocKS,开源项目,基于gcc开发实现,相比VisualStudio,安装体积小。而VistualStudio因为功能强大,所以其体积也很庞大。如果专注纯C/C++学习,也可考虑Code::Blocks(仅300MB,支持绿色安装到U盘,随插随用)。