作者:娇Rex_630 | 来源:互联网 | 2023-10-10 12:10
我用jjhou的“标准与实作之间”的代码测试了一下,最新版的dev-c++整合了Mingw的最新版,其对标准的支持不逊于vc7,里面很多原来g++不支持的,现在也已经支持。
我用jjhou的“标准与实作之间”的代码测试了一下,最新版的dev-c++整合了Mingw的最新版,其对标准的支持不逊于vc7,里面很多原来g++不支持的,现在也已经支持。
59 个解决方案
下载地址:
Dev-C++ 5.0 beta 3 (4.9.3.0) (10.5 MB)
http://www.c-view.org/soft/devcpp/devcpp4930.exe
怎么又是Delphi写的,Delphi太厉害了吧。C++Builder的VCL也是Delphi,这个DevC++也是Delphi,C++做什么去了,看来还是转行学Delphi,这样利害点
确实是非常不错,但是bug实在是太多了,有一个问题,一直到现在还没有解决,如果你安装好了语言设置为中文,使用了几次以后,设置自己变成了英文,而且你自己得个性化设置都丢掉了.
bug太多,不稳定,我改一下字体,结果行号栏就黑了
一debug就出错。
我已经用过一段时间了,看在他的兼容性和免费以及小巧上,还是很不错的。
反正d版vc也便宜,hehe.找不到d版dev c++,自己下载的那个对标准支持不太好。
hehe beta的不是特别稳定 不过vc7.0太占资源了
Dev-C++出Beta4版了.下载一个看看先.
Beta3版问题多多阿!
我在windows用dev C++4。0,可是我一直不知道哪个调试工具怎么设置,找到一大堆资料,关于gdb的,不过都是在linux下的设置方法。
谁有好的方法,。。。。。不知道楼上的诸位是在什么环境下,怎么调试的。
dev C++现在在测试的是5.0.挺好,语言选择的bug,如果你用多了也知道该怎么办的,那个bug可以解决.
真正的程序员用C语言,聪明的程序员用DELPHI, C++可谓是当今最为优秀的面向对象的开发语言了。
DEV C++没有想像中的好,错误信息经常提示得莫名其妙.我还是宁可用VC
现在最新的DEV C++是4.9.4.0版(更新于6月26日,13M的样子),
在4.9.3.0版中的语言设置BUG没有了,但是仍然不太稳定,而且俺发现编译出的程序也太大了点(一个Hello World的控制台程序大概200K,如果是允许调试信息加入的编译则更大,700多K),而在4.9.3.0版中同样的程序只有几十K,faint。
至于如何加入调试信息的编译选项,有时候选择了“编译选项”中的“产生调试信息”,编译,但是不能调试,不过当在“编译选项”的“编译器”标签中选择“编译时加入以下命令”中敲入“-g”,再编译,就可以调试了,而且以后去掉后者,只选中前者,也能调试,真是怪异。
如何调试:
我是用的CYGNUS的Insight Debugger,它采用的是gdb 5.0
下载于: http://www.bloodshed.net/dev/packages/bin/insight5_win32.zip
把它直接解压缩到安装Dev-C++的目录下就行了,无需安装
调试时会跳出一个“Source Window”窗口,里面啥都没有,可以Open一个.exe文件,然后就会出现该文件的源代码,现在就可以调试了。
(个人感觉不如VC的调试好用)
用Dev-C++的好处是它对标准C++的支持很好,比如在VC6里面,C++Primer中的许多程序要么不是像书上所说的那样运行,比如P392的一个例子
class B;
void takeB(B& b){}
B giveB(){return B();}
void main(){
takeB(giveB());
}
在VC6是可以通过编译并能运行的,在Dev-C++中则不行。
另外,在P414的例子:
template
Type min(Type (&r_array)[size])
{
}
int main()
{
double da[8] = {10.3, 7.2, 14.0, 3.8, 25.7, 6.4, 5.5, 16.8};
int i1 = min(da);
return 0;
}
这个例子是通不过VC6的编译的,但Dev-C++却可以。
所以俺建议如果学习标准C++的话,大家还是用Dev-C++比较好。
用Dev-C++有个不爽的地方是,控制台程序(Dos版)往往一闪而过,必须在main()函数的返回前加一个语句“system("PAUSE")”才可以留住DOS窗口。
比较郁闷的还有编译时间比较长。
另外不知道VC7对标准C++的支持怎么样,哪位用过的同志能否介绍一下。
3x
http://www.c-view.org/root/index.htm说他的5。0班支持中文界面。
什么是Dev-C++ 我只知道delphi c++builder
到了正式版还不是要收费,否则用了几十次就OVER了。没啥意思。有些人光顾着保护自己的经济利益,连点开放精神都没有。搞不好的。
出现了一些莫名其妙的错误
经常是打开文件后看不到文件内容
晕,,我也用啊,怎么我就遇不到你们所说的错误,BUG什么的
这么多不熟悉的人,你们也不介绍介绍啊。共同提高嘛。就我知道的。
dev-c++好象是SourceForge的一个开放源代码的项目,以GCC,Mingw
或者Cygwin作为编译器。有win32和linux作为内核,编出来的文件比较小,以
我曾经简单试用时,一个mdi的例子程序,编译后大小只有几十K,同时还有
个dev-pascal,不过,那个我没用过。查看编译器IDE主程序,确定是borland
的delphi或者c++ builder编写的。我现在用的是4.9.2.0写windows的程序
文件很小,但书写上比较麻烦,大致来说,是用winapi编写了,呵呵
:)作为学习c++语言的工具倒真的很不错。
怎么我一开始新建项目就出错????
文件管理是不是以项目为单位的?
http://www.bloodshed.net/dev/devcpp.html
最新的Dev-C++可以在这里下载!
一个免费的,而且完全是C++的编译器可以做到这个地步已经非常好了!
I like
TO wlz47(秋水沉舟):从我用JJHOU的“标准与实作”之间的程序测试来看,VC7的表现和DEV-C++最新版表现差不多。但是,由于LIPPMAN被微软挖走,并且主持VISUAL STDIO.NET的设计,个人认为,VC7的表现会更优于DEV-C++。
PS:据小道消息称,Stroustrup也被微软挖走,不管是真是假,VC7对于标准的支持是勿荣质疑的,尤其是各位如果学习的是lippman的书的话。
我本来用的是4.9.3.0,发现除了调试功能较差之外,还是挺不错的
后来发现有了4.9.4.0,赶紧去升级,谁知道升级之后所有的程序都会出现一样的连接错误[Linker error] undefined reference to `cout',还会弹出
iostream.h文件,只好卸掉重装老版本,不知道有没有高手能解决这一奇怪问题。
to ilmusic,
我没有unistall久版本,直接覆盖安装新版本的时候,也出现许多linker error的问题。后来把久的删掉再安装就没问题了。
最新版本的Dev-C++编译的程序个头大了不少!!!!!
我下载DEVCPP,主要是用MingW的编译器,用命令行的说。
gcc 3.1 都套用了 STL,所以编译起来比较大,很不错。
DEVCPP 不过是 IDE 外壳罢了,不用也行。
请问,dev c++ 是不是不支持include,而非得要include,否则编译的时候说cout没有定义之类的错误?
是这样吗?
Dev C++好像是只支持#include 而不支持#include
To celeil(蜡笔小新): 谢谢你的介绍
不过Lippman去微软的时候,VC7已经发布了,不知道是不是晚了点
不过有一点似乎可以肯定:VC7比VC6更支持C++标准。
不过俺觉得Stroustrup去微软似乎不太可能,这家伙最爱对微软冷嘲热讽了,呵呵。
最新的Dev-c++只支持#include 如果写成会出错!
不是 DEV C++,而是 GCC 只支持 STL 标准的 iostream。
DEV C++是 IDE !