c++各种编译器有什么不同,应该不存在哪种编译器最好的说法吧?是不是只要学会用一种编译器就可以了

如果不是,每种编译器各适合做什么啊!比如说VisualC++BorlandC++gccg++等等... 如果不是,每种编译器各适合做什么啊!
比如说 Visual C++ Borland C++ gcc g++等等
展开
 我来答
百度网友9308069
2011-12-02 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1925万
展开全部
gcc过去是指gnu组织的c语言编译器,
现在gcc包括gcc命令在内都是gnu的各种语言的编译器集。
在类linux环境输入gcc可以指定编译各种语言。c/c++,objc,ada,pascal,d,fortran等等
g++是专指gnu c++的编译器,属于gcc的一个编译器。
而且要指出g++, dev c++, codeblocks, mingw,等等其实都是在用gcc编译器中c/c++的部分。

各适合做什么?
vc++在win下优势最强,在x86指令下性能优化、标准支持是最好的之一,性能仅次于intel cc,但综合性能最强。
borland c++,现在已经被c++ builder 2012取代了。这个版本的优势也是同vc++类似,在win加x86的cpu下。特别之处是丰富的组件和快捷向导方案,自动生成代码很多。做常用的网络、数据库,桌面应用,很多时候都不用敲什么代码,直接鼠标一阵拖拉就出来了,适合做又快又脏的应用。性能优化不如vc++

gcc是开源软件的核心组件,linux/unix,全靠它编译,支持几乎世上所有的32位以上芯片,什么手机、龙芯、pc,power pc, arms,大设备小设备都靠它。最朴素,但性能强大。适用于任何需要计算的场合。经过多个巨头砸巨资优化过的编译器,性能是一流的。移植性一流。标准化程度也是一流。就是开发工具—打字码字的工具IDE,没有像前2个那样商业化,。
AMKONG
2011-11-29 · TA获得超过349个赞
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:114万
展开全部
每种编辑器适用环境都是不一样的。对于初学者来说 如果你想学习linux gcc是一个非常不错的编辑器。。又是开源的。。其他的要依你的编程环境来确定。。标准C的程序编辑器基本都支持的。所以简单的程序选择哪一种都差不多,但是如果用到专业的函数 比如itoa 这就是windos 特有的函数了 也就是说只有VC支持
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人工智能大讲堂
2011-11-29 · TA获得超过550个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:272万
展开全部
这个 你只要学会c++ 就可以了 编译器就是使用环境不一样 一门编译器上手很快的 我现在在fedora下面就用自带的g++ windows用的dev-c++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hawkion
2011-11-30
知道答主
回答量:3
采纳率:0%
帮助的人:3.2万
展开全部
如果论开发程序而言,VC不错;一般用用Dev-cpp就行了,这是全国竞赛的专用编译器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Tidus_forever
2011-11-29 · TA获得超过4399个赞
知道大有可为答主
回答量:2782
采纳率:100%
帮助的人:1853万
展开全部
……
对初学者来说,只要会用一种就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式