找回密码
 注册
搜索
查看: 839|回复: 0

[资料] C++Primer3eSC.潘爱民版

[复制链接]
发表于 2006-7-10 06:06:00 | 显示全部楼层 |阅读模式
本书第三版的变化主要是以下四个方面
1.涵盖了语言所增加的新特性异常处理运行时刻类型识别名字空间内置bool
类型新风格的类型强制转换
2.涵盖了新的C++标准库包括complex 和string 类型auto_ptr 和pair 类型顺序容
器和关联容器类型主要是list vector map set 容器以及泛型算法
3.对原来的文字作了调整以反映出标准C++对原有语言特性的精炼变化以及扩展
语言精炼的一个例子是现在能够前向声明一个嵌套类型这在以前是不允许的语言变化
的一个例子是一个虚拟函数的派生类实例能够返回一个基类实例的返回类型的派生类
这种变化支持一个被称为clone 或factory 的方法关于clone()虚拟函数见17.4.7 节说明
对原有语言特性进行扩展的一个例子是现在可以显式地指定一个函数模板的一个或多个模
板实参实际上模板已经被大大地扩展了差不多已经成为一个新特性
4.加强了对C++高级特性的处理和组织方式尤其是对于模板类以及面向对象程序
设计这几年Stan 从一个相对较小的C++提供者团体转到了一般的C++用户团体这种影响
使他相信越是深入地了解问题则程序员越是能够高明地使用C++语言因此在第三版
中许多情况下我们已经把焦点转移到如何更好地说明底层特性的概念以及怎样最好地
使用它们并在适当的时候指出应该避免的潜在陷阱
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 07:48 , Processed in 0.164599 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表