C++ Cookbook中文版
基本信息
- 原书名: C++ Cookbook
- 原出版社: O'Reilly Media, Inc.
- 作者: D. Ryan Stephens Christopher Diggins Jonathan Turkanis Jeff Cogswell [作译者介绍]
- 译者: 金名 周成兴
- 丛书名: 清华大学出版社O'REILLY系列丛书
- 出版社:清华大学出版社
- ISBN:9787302155553
- 上架时间:2007-10-15
- 出版日期:2007 年10月
- 开本:16开
- 页码:482
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > C++ > C++
合作专区 > 微软技术图书 > 微软程序设计 > 微软C/C++/VC++
教材 > 研究生/本科/专科教材 > 工学 > 计算机
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 程序设计
内容简介回到顶部↑
语言进行改进和扩充,将“类”的概念引入了c语言,构成了最早的c++语言(1983年)。后来,stroustrup和他的同事们又为c++引进了运算符重载、引用、虚函数等许多特性,并使之更加精炼,于1989年推出了at&t c++2.0版。随后美国国家标准协会ansi(american national standard institute)和国际标准化组织iso(international standards organization)一起进行了标准化工作,并于1998年正式发布了c++语言的国际标准iso/iec:98—14882c++支持面向对象的程序设计方法,特别适合于中型和大型的软件开发项目,从开发时间、费用到软件的重用性、可扩充性、可维护性和可靠性等方面,c++均具有很大的优越性。同时,c++又是c语言的一个超集,这就使得许多c代码不经修改就可被c++编译器编译通过。c++基本上可以运行在所有的平台上,并且有无数的应用程序都是用c++实现的。无论你正在实现什么、你的目标平台是什么,你都可能碰到其他的研发人员已经解决很多年的那些共同的问题。本书就是用来解决这些共同的问题,并对每一个解决方案进行了解释。
本书的结构非常简单明了,基本上每一节都是由一个问题描述和一个代码解决方案组成,并且紧跟着是一个讨论。从本书中,你一定能找到那些正让你束手无策的问题的解决方案。
本书的结构非常简单明了,基本上每一节都是由一个问题描述和一个代码解决方案组成,并且紧跟着是一个讨论。从本书中,你一定能找到那些正让你束手无策的问题的解决方案。
作译者回到顶部↑
本书提供作译者介绍
D. Ryan Stephens软件工程师和作者,居住在Arizona的Tempe。他乐于进行各种语言,尤其是C++语言的程序设计。他的研究兴趣包括信息检索与数据挖掘,以及有关算法和大型数据集的研究。当他不工作、不写作或编程时,喜欢和他的儿女们戏玩,在他的房子周围劳作,或骑自行车出去游玩。.
Christopher Diggins自由的软件开发人员和作者,当他还是孩子的时候,就开始进行计算机程序设计。Christopher定期为C++ Users Journal写作,是Heron程序设计语言的设计者。
Jonathan Turkanis是Boost Iostreams.. << 查看详细
Christopher Diggins自由的软件开发人员和作者,当他还是孩子的时候,就开始进行计算机程序设计。Christopher定期为C++ Users Journal写作,是Heron程序设计语言的设计者。
Jonathan Turkanis是Boost Iostreams.. << 查看详细
目录回到顶部↑
前言
第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 获得gnu make
1.15 使用gnu make创建“hello,world”应用程序
1.16 使用gnu make创建静态库
1.17 使用gnu make创建动态库
第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 获得gnu make
1.15 使用gnu make创建“hello,world”应用程序
1.16 使用gnu make创建静态库
1.17 使用gnu make创建动态库
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)







点击看大图





加载中...

