精灵巫婆 发表于 2015-1-16 11:05:02

给大家带来C++程序计划

如果你让他去用linux搭建一个web服务器,做一个linux网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了.
C++概述

C++程序计划是一种利用十分普遍的盘算机编程言语。它是一种静态数据范例反省的,撑持多重编程范式的通用程序计划言语。它撑持历程化程序计划、数据笼统、面向工具程序计划、制造图标等等泛型程序计划等多种程序计划作风。



C++开展历程

C++的前身是C言语。
C言语开展到巅峰时,良多版本的C都但愿在C言语中增添类的观点。20世纪80年月早期,美国AT&T贝尔实行室的本贾尼·斯特劳斯特卢普(BjarneStroustrup)博士在C言语中增添class关头字和类并定名为CwithClass,那就是C++最早的版本。厥后C尺度委员会决意为这个版本的C起个新的名字,在征集了良多种名字后,终极采取了个中一团体的定见,以C言语中的++运算符来表现它是C言语的前进,故而叫C++,建立了C++尺度委员会。
作为C言语的加强版,C++不休增添新特征。虚函数(virtualfunction)、运算符重载(operatoroverloading)、多重承继(multipleinheritance)、模板(template)、非常(exception)、RTTI、定名空间(namespace)渐渐被到场尺度。1998年国际尺度构造(ISO)公布了C++程序计划言语的国际尺度ISO/IEC1988-1998。
2000年后,因为以Loki、MPL等程序库为代表的发生式编程和模板元编程的呈现,C++呈现了开展汗青上又一个新的岑岭,这些新手艺的呈现和和原有手艺的交融,使C++已成为现今支流程序计划言语中最庞大的一员。
C++构成部分

C子言语。C++撑持C言语的几近全体功效,次要是c89的部分,在语法上与C言语唯一极奇妙的不同(如括号表达式的摆布值性)。
面向工具的C++言语。C++言语底本不具有面向工具的计划功效,但是跟着面向工具编程的观点的提出和如Java等言语的开展成熟,C++言语也开辟出了撑持面向工具功效的版本。
泛型编程言语。C++壮大(但简单掉控的)模板功效使它能在编译期完成很多事情,从而年夜年夜进步运转期效力。
STL(C++尺度模板库,StandardTemplateLibrary)。跟着STL的不休开展,它已渐渐成为C++程序计划中不成或缺的部分,其效力大概比一样平常的native代码低些,可是其平安性与标准性使它年夜受接待。
C++特性

C++和C一样高效且可移植。
C++计划成间接的和普遍的增援多种程序计划作风(程序化程序计划、材料笼统化、面向工具程序计划、泛型程序计划)。
C++计划成给程序计划者更多的选择。
C++计划成尽量与C兼容,籍此供应一个从C到C++的光滑过渡。
C++制止平台限制或没有广泛用处的特征。
C++不利用会带来分外开支的特征。
C++计划成无需庞大的程序计划情况。
C++使用实例

Windows下层初级特征
魔兽天下等几近一切的收集游戏
百度搜刮引擎
年夜多半操纵体系使用软件
对于linux命令,一定要学会用man和info去查他们的解释;

灵魂腐蚀 发表于 2015-1-18 07:48:06

在与别人合作中,可以学习到她们的优点,可以得到自己想不到的学习方法,与此同时,还可以增进我们的友谊。

小魔女 发表于 2015-1-26 13:49:47

只有想不到的”,“团结就是力量”,“实践是检验真理的标准”,“不耻下问”……的寓意。

第二个灵魂 发表于 2015-2-4 20:07:48

在编程序时,我也学会了敢于尝试,“不试不知道,试试就能行”这是我在实训中领悟的道理之一。

蒙在股里 发表于 2015-2-10 06:40:14

否极泰来。在你专注一个技术极度郁闷得时候不要放弃,可以暂时放弃,但是请马上回来,因为灵感在等你。黎明前确实是黑暗,但是到了黎明,下面就是很长一段得光明。

活着的死人 发表于 2015-3-1 03:07:11

慢慢得,你会发现你得问题强人基本解决不了,不是你超过他,而是你们关注领域不同,这个时候,你自己也成为强人了,嘿嘿!!

海妖 发表于 2015-3-10 12:37:41

C++是门博大精深的编程语言,可以说它是其他很多语言的基础,我现在接触到的语言都是C的翻版或者衍生,所以学好它还是相当重要的。

分手快乐 发表于 2015-3-17 07:12:40

关于C++中string和vector的使用,在C++的规范标准之后,正式提出了标准库类型string和vector。

因胸联盟 发表于 2015-3-24 02:48:54

尽善尽美。别太得意,尽管你已经是高手。不要认为解决一个问题就OK,实现了一个功能就了事,问下自己得解决方法是不是最简单得,最优雅得,最容易被理解,最通用得......。
页: [1]
查看完整版本: 给大家带来C++程序计划