设为首页 加入收藏

TOP

1.2 C++语言的主要应用领域
2013-10-07 00:34:46 来源: 作者: 【 】 浏览:72
Tags:1.2 语言 主要 应用领域

1.2  C++(www.cppentry.com)语言的主要应用领域

在介绍C++(www.cppentry.com)语言的主要应用领域之前,可以先介绍C++(www.cppentry.com)语言的使用者情况。

C++(www.cppentry.com)语言之父Bjarne Stroustrup博士在一次关于C++(www.cppentry.com)的讨论中提到:"C++(www.cppentry.com)在经过前10年(1985-1994)的爆炸性增长之后,后10年(1995-2004)的使用人数一直在稳定地增长。"

事实上,就笔者的周围环境来看,也的确如此,虽然这个增长的速度没有Java等语言快,但是使用C++(www.cppentry.com)的程序员人数仍然在增长。这说明,C++(www.cppentry.com)语言仍然跟得上"潮流",仍然能够满足程序员和实际应用的需要。

目前,在Web开发上,C++(www.cppentry.com)没有多大的市场。在企业级的应用上,以Java、.NET(C#是其中重要的一员)居多,C++(www.cppentry.com)仍然占有一席之地。在系统级的开发上,C/C++(www.cppentry.com)应用居多。这3种语言各有特色。总的来说,C++(www.cppentry.com)的应用集中在如下主要领域。

游戏:C++(www.cppentry.com)的效率是一个很重要的原因。

科学计算:在科学计算领域,FORTRAN是使用最多的语言之一。但是近年来,C++(www.cppentry.com)凭借先进的数值计算库、泛型编程(www.cppentry.com)等优势在这一领域也应用颇多。

网络软件:C++(www.cppentry.com)拥有很多成熟的用于网络通信的库,其中最具有代表性的是跨平台的、重量级的ACE库,该库可以说是C++(www.cppentry.com)语言最重要的成果之一,在许多重要的企业、部门甚至是军方都有应用。

分布式应用。

操作系统:在该领域,C语言是主要使用的编程(www.cppentry.com)语言。但是C++(www.cppentry.com)凭借其对C的兼容性,面向对象性质也开始在该领域崭露头角。

设备驱动程序:也是因为效率的原因。

移动(手持)设备。

嵌入式系统。

教育与科研。

部分行业应用。

其他应用。

【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.1.4 C++与其他语言的主要区别 下一篇15.7 使应用程序支持启动参数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: