下载 > 资源分类 >  开发技术 >  C++ > C++ Primer中文版(第3版).part1

C++ Primer中文版(第3版).part1

2008-01-11 上传大小:20MB
下载网址:<br>http://www.ibook8.com/Software/Catalog14/20739.html<br><br><br>C++ Primer的第三版结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/ISO标准C++的深入理解。这本指导书的第三版已经被重新改写过,以便更加精确地讲述标准C++的
特性和用法。在本书中,对于C++初学者特别有价值的是一些来自真实世界中的程序例子,它们说明了泛型程序(generic program)的设计、面向对象程序的设计、模板的用法,以及使用标准C++进行程序设计的方方面面。而且,本书也在适当的地方讲到了一些习惯用法以及效率指导。<br><br><br><br>目 录<br><br>      第一篇 C++概述<br>      第1章 开始 3 <br>      1.1 问题的解决 3 <br>      1.2 C++程序 4 <br>      1.3 预处理器指示符 10 <br>      1.4 注释 14 <br>      1.5 输入/输出初步 16 <br>      第2章 C++浏览 20<br>      2.1 内置数组数据类型 20<br>      2.2 动态内存分配和指针 23<br>      2.3 基于对象的设计 26<br>      2.4 面向对象的设计 36<br>      2.5 泛型设计 44<br>      2.6 基于异常的设计 50<br>      2.7 用其他名字来命名数组 54<br>      2.8 标准数组--向量(vector) 59<br>      第二篇 基本语言<br>      第3章 C++数据类型 67<br>      3.1 文字常量 67<br>      3.2 变量 70<br>      3.3 指针类型 78<br>      3.4 字符串类型 83<br>      3.5 const限定修饰符 91<br>      3.6 引用类型 94<br>      3.7 布尔类型 99<br>      3.8 枚举类型 100<br>      3.9 数组类型 102<br>      3.10 vector容器类型 110<br>      3.11 复数类型 113<br>      3.12 Typedef名字 114<br>      3.13 volatile 115<br>      3.14 pair类型 116<br>      3.15 类(class)类型 117<br>      第4章 表达式 127<br>      4.1 什么是表达式 127<br>      4.2 算术操作符 129<br>      4.3 等于、关于和逻辑操作符 131<br>      4.4 赋值操作符 134<br>      4.5 递增和递减操作符 138<br>      4.6 复数操作 140<br>      4.7 条件操作符 143<br>      4.8 sizeof操作符 144<br>      4.9 new和delete表达式 146<br>      4.10 逗号操作符 148<br>      4.11 位操作符 148<br>      4.12 bitset操作 151<br>      4.13 优先级 155<br>      4.14 这表型转换 158<br>      4.15 栈类实例 167<br>      第5章 语句 171<br>      5.1 简单语句和复合语句 171<br>      5.2 声明语句 172<br>      5.3 if语句 175<br>      5.4 switch语句 183<br>      5.5 for循环语句 190<br>      5.6 while循环 194<br>      5.7 do while 196<br>      5.8 break语句 198<br>      5.9 continue语句 199<br>      5.10 goto语句 199<br>      5.11 链表例子 201<br>      第6章 抽象容器类型 226<br>      6.1 我们的文本查询系统 227<br>      6.2 vector还是list? 230<br>      6.3 cector怎样自己增长 231<br>      6.4 定义一个顺序容器 234<br>      6.5 迭代器 238<br>      6.6 顺序容器操作 242<br>      6.7 存储文本行 246<br>      6.8 找到一个子串 249<br>      6.9 处理标点符号 255<br>      6.10 注意其他格式的字符串 258<br>      6.11 其他string操作 261<br>      6.12 生成文本位置map 266<br>      6.13 创建单词排除集 276<br>      6.14 完整的程序 279<br>      6.15 multimap和multiset 288<br>      6.16 栈(stack) 291<br>      6.17 队列(queue)和优先队列(priority_queue) 293<br>      6.18 回顾iStack类 294<br>      第三篇 基本过程的程序设计<br>      第7章 函数 299<br>      7.1 概述 299<br>      7.2 函数原型 302<br>      7.3 参数传递 305<br>      7.4 返回一个值 322<br>      7.5 递归 326<br>      7.6 inline函数 328<br>      7.7 链接指示符:extern"C"※ 329<br>      7.8 main():处理命令行选项※ 332<br>      7.9 指向函数的指针※ 342<br>      第8章 域和生命期 353<br>      8.1 域 353<br>      8.2 全局对象和函数 358<br>      8.3 局部对象 364<br>      8.4 动态分配的对象 367<br>      8.5 名字空间定义 ※ 379<br>      8.6 使用名字空间成员 ※ 391<br>      第9章 重载函数 400<br>      9.1 重载函数声明 400<br>      9.2 重载解析的三个步骤 411<br>      9.3 参数类型转换 ※ 413<br>      9.4 函数重载解析细节 426<br>      第10章 函数模板 439<br>      10.1 函数模板定义 439<br>      10.2 函数模板实例化 446<br>      10.3 模板实参推演 ※ 449<br>      10.4 显式模板实参 ※ 453<br>      10.5 模板编译模式 ※ 456<br>      10.6 模板显式特化 ※ 460<br>      10.7 重载函数模板 ※ 465<br>      10.8 考虑模板函数实例的重载解析 ※ 467<br>      10.9 模板定义中的名字解析 ※ 474<br>      10.10 名字空间和函数模板 ※ 480<br>      10.11 函数模板示例 484<br>      第11章 异常处理 487<br>      11.1 抛出异常 487<br>      11.2 try块 490<br>      11.3 捕获异常 494<br>      11.4 异常规范 502<br>      11.5 异常与设计事项 505<br>      第12章 泛型算法 507<br>      12.1 概述 507<br>      12.2 使用泛型算述 510<br>      12.3 函数对象 520<br>      12.4 回顾iterator 528<br>      12.5 泛型算法 535<br>      12.6 何时不用泛型算法 538<br>      第四篇 基于对象的程序设计<br>      第13章 类 545<br>      13.1 类定义 545<br>      13.2 类对象 552<br>      13.3 类成员函数 554<br>      13.4 隐含的this指针 565<br>      13.5 静态类成员 570<br>      13.6 指向类成员的指针 576<br>      13.7 联合(union):一个节省空间的类 585<br>      13.8 位域(bit-field):一种节省空间的成员 590<br>      13.9 类域 ※ 591<br>      13.10 嵌套类 598<br>      13.11 作为名字空间成员的类 ※ 607<br>      13.12 局部类 ※ 610<br>      第14章 类的初始化、赋值和析构 613<br>      14.1 类的初始化 613<br>      14.2 类的构造函数 615<br>      14.3 类的析构函数 625<br>      14.4 类对象数组和vector 631<br>      14.5 成员初始化表 637<br>      14.6 按成员初始化 ※ 643<br>      14.7 按成员赋值 ※ 648<br>      14.8 效率问题 651<br>      第15章 重载操作符和用户定义的转换 657<br>      15.1 操作符重载 657<br>      15.2 友元(friend) 666<br>      15.3 操作符 = 669<br>      15.4 操作符 [] 671<br>      15.5 操作符operator() 672<br>      15.6 操作符 -> 674<br>      15.7 操作符 ++和-- 676<br>      15.8 操作符new和delete 680<br>      15.9 用户定义的转换 688<br>      15.10 选择一个转换 ※ 697<br>      15.11 重载解析和成员函数 ※ 708<br>      15.12 重载解析和操作符 ※ 713<br>      第16章 类模板 722<br>      16.1 类模板定义 722<br>      16.2 类模板实例化 730<br>      16.3 类模板的成员函数 739<br>      16.4 类模板中的友元(friend)声明 742<br>      16.5 类模板的静态数据成员 747<br>      16.6 类模板的嵌套类型 749<br>      16.7 成员模板 ※ 752<br>      16.8 类模板和编译模式 ※ 756<br>      16.9 类模板特化 ※ 762<br>      16.10 类模板部分特化 ※ 765<br>      16.11 类模板中的名字解析 ※ 767<br>      16.12 名字空间和类模板 ※ 769<br>      16.13 模板数组类 771<br>      第四篇 面向对象的程序设计<br>      第17章 类继承和子类型 781<br>      17.1 定义一个类层次结构 784<br>      17.2 确定层次的成员 790<br>      17.3 基类成员访问 800<br>      17.4 基类和派生类的构造 807<br>      17.5 基类和派生类虚拟函数 816<br>      17.6 按成员初始化和赋值 ※ 839<br>      17.7 UserQuery管理类 844<br>      17.8 把它组合在一起 852<br>      第18章 多继承和虚拟继承 858<br>      18.1 准备阶段 858<br>      18.2 多继承 862<br>      18.3 public、private和protected继承 868<br>      18.4 继承下的类域 875<br>      18.5 虚拟继承 ※ 883<br>      18.6 多继承及虚拟继承实例 ※ 893<br>      18.7 按成员赋值 ※ 648<br>      18.8 效率问题 651<br>      第19章 C++中继承的用法 906<br>      19.1 运行时刻类型识别 906<br>      19.2 异常和继承 916<br>      19.3 重载解析过程和继承 ※ 932<br>      第20章 iostream库 942<br>      20.1 输出操作符<< 946<br>      20.2 输入 951<br>      20.3 其他输入/输出操作符 962<br>      20.4 重载输出操作符<< 968<br>      20.5 重载输入操作符>> 972<br>      20.6 文件输入和输出 975<br>      20.7 条件状态 984<br>      20.8 string流(字符串流) 986<br>      20.9 格式状态 989<br>      20.10 一个强类型库 997<br><br>      附录 泛型算法(按字母序) 999 <br><br><br>http://www.ibook8.com/images/book/20739.jpg
...展开收缩
综合评分:4.1(7位用户评分)
直接下载 开通VIP会员 免积分下载

评论共有0条

评论资源

您不能发表评论,可能是以下原因:

登录后才能评论

待评论资源
 

热门专辑

关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

CSDN VIP年卡 4000万程序员的必选现在开通,立省522元
下载
img

C++ Primer中文版(第3版).part1

会员到期时间: 剩余下载个数: 剩余C币:0 剩余积分:
VIP下载

积分不足!

资源所需积分 当前拥有积分
您可以选择
开通VIP年卡
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img
资源所需积分 当前拥有积分 当前拥有C币
5 4 45
(仅够下载10个资源)
VIP年卡
全站1200个资源免积分下载
下载
img
资源所需积分 当前拥有积分 当前拥有C币
5 0 0
VIP年卡
全站1200个资源免积分下载
C币充值开通VIP年卡
img
资源所需积分 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
VIP年卡
全站1200个资源免积分下载
下载
下载

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可奖励20下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: