游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7915|回复: 29

您用过的c++编译器有几个?那个您认为最好?

[复制链接]

3

主题

37

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2004-9-1 20:51:00 | 显示全部楼层 |阅读模式
只是版本不同的话可不算.
您用过的c++编译器有几个?那个您认为最好?为什么?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20547
发表于 2004-9-1 21:29:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

感觉还是VC好!

33

主题

669

帖子

669

积分

高级会员

Rank: 4

积分
669
QQ
发表于 2004-9-1 22:06:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

VC和CB

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2004-9-1 22:49:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

VC

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-9-2 08:33:00 | 显示全部楼层

vc7.1,gcc2.9+,intel c++都很好,CB我就不推荐了,我不喜欢他。

vc7.1,gcc2.9+,intel c++都很好,CB我就不推荐了,我不喜欢他。

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-9-2 09:09:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

ICC比较好

1

主题

60

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2004-9-2 10:23:00 | 显示全部楼层

谁还记得DOS/4G时代的Watcom C++

当时的优化效率是The best of the best of the best

54

主题

2917

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2004-9-2 13:21:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

VC

3

主题

37

帖子

38

积分

注册会员

Rank: 2

积分
38
 楼主| 发表于 2004-9-2 14:48:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

不过VC7.0就是.Net2002里带的那个有个问题让人很头痛
int i=55;
for(int i=0;i<66;++i)
{
……
}
std::cout<<i;

你猜执行后结果是什么?
反正在我的机器上屏幕上显示出了"66".
奇怪的事清还有很多,比如VC6.0有时内层函数能调用外层函数里的局部变量。
void f1(void)
{
   int a=3;
   f2();
}
void f2(void)
{
   cout<<a;//注意!在f2里根本就没有a这个变量!
}
奇迹又出现了,屏幕显示“3”.
VC的作用域和生存期让人捉摸不透。

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-9-2 14:54:00 | 显示全部楼层

Re:您用过的c++编译器有几个?那个您认为最好?

#include <iostream>

int main(int argc, char* argv[])
{
        int i=55;
        for(int i=0;i<66;++i)
        {
                int j=0;
        }
        std::cout<<i;
        return 0;
}

vc7.1下是55

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 08:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表