词条 | C++Cookbook中文版 |
释义 | 本书的结构非常简单明了,基本上每一节都是由一个问题描述和一个代码解决方案组成,并且紧跟着是一个讨论。从本书中,你一定能找到那些正让你束手无策的问题的解决方案。 作者:(美)斯蒂芬斯 等著,金名 等译 ISBN:10位[7302155550]13位[9787302155553] 出版社:清华大学出版社 出版日期:2007-10-1 定价:¥59.00元 内容提要 语言进行改进和扩充,将“类”的概念引入了C语言,构成了最早的C++语言(1983年)。后来,Stroustrup和他的同事们又为C++引进了运算符重载、引用、虚函数等许多特性,并使之更加精炼,于1989年推出了AT&TC++2.0版。随后美国国家标准协会ANSI(AmeriCanNationalStandardInstitute)和国际标准化组织ISO(InternationalStandardsOrganization)一起进行了标准化工作,并于1998年正式发布了C++语言的国际标准ISO/IEC:98—14882C++支持面向对象的程序设计方法,特别适合于中型和大型的软件开发项目,从开发时间、费用到软件的重用性、可扩充性、可维护性和可靠性等方面,C++均具有很大的优越性。同时,C++又是C语言的一个超集,这就使得许多C代码不经修改就可被C++编译器编译通过。C++基本上可以运行在所有的平台上,并且有无数的应用程序都是用C++实现的。无论你正在实现什么、你的目标平台是什么,你都可能碰到其他的研发人员已经解决很多年的那些共同的问题。本书就是用来解决这些共同的问题,并对每一个解决方案进行了解释。 编辑推荐语言语言进行改进和扩充,将“类”的概念引入了C语言,构成了最早的C++语言(1983年)。后来,Stroustrup和他的同事们又为C++引进了运算符重载、引用、虚函数等许多特性,并使之更加精炼,于1989年推出了AT&TC++2.0版。随后美国国家标准协会ANSI(AmeriCanNationalStandardInstitute)和国际标准化组织ISO(InternationalStandardsOrganization)一起进行了标准化工作,并于1998年正式发布了C++语言的国际标准ISO/IEC:98—14882C++支持面向对象的程序设计方法,特别适合于中型和大型的软件开发项目,从开发时间、费用到软件的重用性、可扩充性、可维护性和可靠性等方面,C++均具有很大的优越性。同时,C++又是C语言的一个超集,这就使得许多C代码不经修改就可被C++编译器编译通过。C++基本上可以运行在所有的平台上,并且有无数的应用程序都是用C++实现的。无论你正在实现什么、你的目标平台是什么,你都可能碰到其他的研发人员已经解决很多年的那些共同的问题。本书就是用来解决这些共同的问题,并对每一个解决方案进行了解释。 本书的结构非常简单明了,基本上每一节都是由一个问题描述和一个代码解决方案组成,并且紧跟着是一个讨论。从本书中,你一定能找到那些正让你束手无策的问题的解决方案。 目录前言 第1章创建C++应用程序 1.0 概述 1.1获得和安装GCC 1.2从命令行创建“Hello,World”应用程序 1.3从命令行创建静态库 1.4从命令行创建动态库 1.5从命令行创建复杂的应用程序 1.6 安装Boost.Build 1.7使用Boost.Build创建“Hello,World”应用程序 1.8使用Boost.Build创建静态库 1.9使用Boost.Build创建动态库 1.10使用Boost.Build创建复杂应用程序 1.11使用IDE创建静态库 1.12使用IDE创建动态库 1.13使用IDE创建复杂应用程序 1.14获得GNUmake 1.15使用GNUmake创建“Hello,World”应用程序 1.16使用GNUmake创建静态库 1.17使用GNUmake创建动态库 1.18使用GNUmake创建复杂应用程序 1.19定义宏 1.20从IDE指定命令行选项 1.21生成调试版程序 1.22生成发布版程序 1.23指定运行库 1.24严格遵循C++标准 1.25使源文件自动链接到指定的库 1.26使用输出模板 第2章代码结构 2.0 概述 2.1 确保头文件只包含了一次 2.2 保证一个跨多个源文件的变量只有一个实例存在 2.3 使用向前的类声明来减少#include的使用 2.4使用命名空间来阻止名字冲突 2.5包含一个内联文件 第3章数值计算 3.0概述 3.1将字符串转换为数值 3.2将数值转换为字符串 3.3测试字符串中是否含有有效的数值 3.4在限定精度内进行浮点数的比较 3.5解析含有用科学计数法表示的数值的字符串 3.6不同数值类型之间的转换 3.7获得某种数值类型的最小和最大值 第4章 字符串与文本 第5章 日期与时间 第6章 数据管理 第7章 算法 第8章 类 第9章 异常与安全性 第10章 数据流与文件 第11章 科学与数学计算 第12章 多线程 第13章 国际化问题 第14章 XML 第15章 杂项 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。