C++编程进阶指南:第二版更新与编译器兼容
需积分: 0 117 浏览量
更新于2024-07-29
1
收藏 4.08MB PDF 举报
"《思考C++》(Thinking in C++) 是一本经典的编程指南,专为深入理解和掌握C++语言设计。该书历经多次修订,旨在提供最新、最实用的知识。第二版TICA18于1999年7月29日发布,主要更新了第8章的内容并新增了练习题。作者避免了旧版中所谓的“枚举hack”,转而采用静态常量,尽管这在当时的Visual C++中尚未完全支持,可能需要用户进行一些兼容性调整,如修改makefile或寻找第三方工具。
这次修订还增加了对Visual C++ 6.0(包括SP3)的编译器支持,尽管未测试与Microsoft的nmake是否兼容,可能需要用户自行解决。附录D中的CompileDB.txt文件记录了这些变化后的编译结果。此外,书中所有代码都被重新测试过,包括Borland C++ Builder 4和1999年7月18日发布的egcs编译器。
在TICA17版本中,作者于1999年6月27日重写了第6章和增加了相关练习,同样对第7章进行了修订。在TICA16版本(1999年6月1日),第5章经过改写并添加了练习,同时在SD会议前后对第19章进行了相应调整。设计模式章节新增了“Factories”部分,体现了作者对现代设计原则的重视。
在TICA15版本(1999年4月22日)之前,本书的内容也经历了持续的优化和更新。《思考C++》以其严谨的风格和丰富的实践案例,帮助读者逐步理解C++语言的底层原理和高级特性,适合各个层次的程序员参考和学习。无论是初学者还是经验丰富的开发人员,都能从中受益匪浅。"
2020-10-12 上传
2011-01-08 上传
2008-11-26 上传
2023-07-21 上传
2023-10-04 上传
2023-11-20 上传
2023-05-12 上传
2023-06-22 上传
2023-04-04 上传
louis960
- 粉丝: 0
- 资源: 3
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解