c++在哪些方面的开发有优势?

算法与编程之美 发布于 2012/06/22 16:32
阅读 904
收藏 0
c++在哪些方面的开发有优势?
加载中
0
mallon
mallon
在忽悠方面,呵呵
算法与编程之美
算法与编程之美
呵呵呵,,有见解
0
a
autocoder
对开发效率有要求 对性能有要求 对规模有要求.
0
中山野鬼
中山野鬼

GRAPH底层方面。GRAPH这个方向挺特殊的。处理的是对现实世界物体在显示空间的映射问题。所以回避面向对象很难。而底层,有需要一个可转化为C的描述语言。所以C++是首选。

这里强调可转化为C,并不是强调C语言多么强大和处理底层不可逾越。而是抽象的说,一种更接近硬件特性的高级语言描述方式。即便是GRAPH的底层,涉及到底层硬件和性能方面的代码,要么调用C库(包括C代码风格实现),要么调用汇编(其实还是C的风格)。

不过并不是说C语言是能任意描述硬件特性的。例如DSP。很多情况C语言就无能为力。

0
CodeSun
CodeSun
无论是动态语言(比如ruby)还是托管式语言(java,c#),他们的性能均无法与c++媲美,在性能方面C++有绝对的优势,而且现在C++11公布,未来的c++将变得更加犀利,同时效率也会有所提升
返回顶部
顶部