注册 登录
编程论坛 C++教室

新手,请推荐一个IDE

yz29631 发布于 2007-07-11 23:12, 2405 次点击
现在C++的IDE好像很多啊,我是个新手,刚刚开始接触C++,目前用的VC++2005,但是我觉得体积太大,而且比较麻烦。我想请大家推荐一个适合我这种小虾米的IDE啊,最好是标准库的,谢谢。
14 回复
#2
野比2007-07-11 23:30
VC++ 6.0 小巧实用 资料特别多..
没必要整啥标准不标准的编译器...我就不信初学的人用到什么高深的东西是VC实现不了的...
非要怎么不支持怎么编的除外.
#3
leeco2007-07-12 03:22

VC++6.0是比较利于学习的。缺点是比较大,不标准。
比较大是相对DEVCPP等而言的,如果你装过VS.NET就不会说它大了。
不标准只是一些特殊情况,最常见的就是for(int i=0;i<n;i++);这里i的作用域就好像int i;是在for外声明的一样,标准规定这个i只在for内有效。
这使得一个好好的代码
for(int i=0;i<n;i++){
/*do something */
}
for(int i=0;i<n;i++){
/*do something */
}
通不过编译。

为什么说VC++6.0比较利于学习呢,我认为他比较智能,比如
当我们输入printf( 就会显示printf的函数原型。
当我们输入cin. 就会看到cin的所有成员。
当我们想查看一个标识符是如何被定义的,只要在其上单击右键,选择go to definition
VC++6.0还有非常不错的自动缩排功能(比UltraEdit的缩排好多了),我们可以选中一块代码按ALT+F8来使用

不过我一直向别人推荐DEVCPP,主要原因是它比较小而且很标准。它的安装文件只有7.46M(Vertion 4.9.9.0),使用GCC编译器所以非常标准。
事实上我认为DEVCPP就是给minGW加了一个编辑器,加了一个图形化的壳
关于minGWhttp://baike.baidu.com/view/98554.htm
关于DEVCPPhttp://blog.csdn.net/visioncat/archive/2004/08/03/59903.aspx

#4
linsongbin2007-07-12 08:06
回复:(yz29631)新手,请推荐一个IDE
我学得可以用Dev-C++ 才8M  标准............
#5
ioriliao2007-07-12 09:25
Turbo C for Windows 集成实验与学习环境
C-Free 3.5
Microsoft Visual C++ 6.0
devcpp
CodeBlocks
Dev-C++
BORLAND C++
Turbo C++ 2006

上面这些都是我现在在用的.各有千秋..
最好全部下载下来.
#6
ichigo2007-07-12 09:26
正好借这个贴,大家推荐一个MSDN吧,VC6.0的
#7
ichigo2007-07-12 09:30
http://soft.studa.com/downinfo/21340.html
刚去艘了一下,这里有好几种

没有的去下吧
#8
anthony6342007-07-12 10:22
你用的2005啊,把ras.h里面的东西发上来给我好么?谢谢
#9
anthony6342007-07-12 10:24

我需要类似下面的这些宏,麻烦下。谢谢
/* RASENTRY 'dwProtocols' bit flags.
*/
#define RASNP_NetBEUI 0x00000001
#define RASNP_Ipx 0x00000002
#define RASNP_Ip 0x00000004

/* RASENTRY 'dwFramingProtocols' bit flags.
*/
#define RASFP_Ppp 0x00000001
#define RASFP_Slip 0x00000002
#define RASFP_Ras 0x00000004

/* RASENTRY 'szDeviceType' default strings.
*/
#define RASDT_Modem TEXT("modem")
#define RASDT_Isdn TEXT("isdn")
#define RASDT_X25 TEXT("x25")
#define RASDT_Vpn TEXT("vpn")
#define RASDT_Pad TEXT("pad")

#10
yz296312007-07-12 11:35
以下是引用anthony634在2007-7-12 10:22:25的发言:
你用的2005啊,把ras.h里面的东西发上来给我好么?谢谢

不是特别理解,阁下是需要VC子文件夹下的有特定后缀的某个文件吗?

#11
anthony6342007-07-12 11:38

C:\Program Files\Microsoft Visual Studio\VC98\Include\RAS.H
打开上面那个文件,然手搜索 CTRL+F RASNP 就可以看到类似上面的那些字段,但是2005应该是扩展了的,麻烦帮下忙。谢谢,这个MSDN没找到

#12
anthony6342007-07-12 11:39
你的是2005我没用过不清楚是不是路径是否完全相同,总之就是放头文件的文件夹
#13
yz296312007-07-12 11:42

请稍后

[此贴子已经被作者于2007-7-12 11:43:53编辑过]

#14
yz296312007-07-12 11:50
我用的是速成版的VC2005,会不会比正式版的少些东西,好像在头文件夹下没有发现ras.h。也会不会在VC里改了名字了?如还有需要可用QQ联系:17886101
#15
yz296312007-07-12 12:08
多谢各位的帮助啊,以后还请各位大虾们多多照顾
1