前言
21天学通C++(第7版)
对C++来说,2011是个很特别的年份。在这一年,C++11终于获批成为新标准,它新增了一些可提高编程效率的关键字和结构,让您能够编写更优质的代码。本书旨在帮助您循序渐进地学习C++11,其中的章节经过仔细编排,从实用的角度介绍这种面向对象的编程语言的基本知识。读者只需每天花1小时,在学完本书后,就能掌握C++11。
学习C++的最佳方式是动手实践。本书包含丰富的代码示例,有助于读者提高编程技能,请务必亲自动手尝试这些代码。这些代码片段都使用了(在本书编写时)最新版本的编译器进行了测试,具体地说是Microsoft Visual C++ 2010和GNU C++编译器4.6版,它们都支持大量的C++11功能。
针对的读者
本书从最基本的C++知识开始介绍,读者只需具备学习C++的愿望及了解工作原理的好奇心即可;虽然具备一些C++知识会有所帮助,但这并非必需的。本书也可供熟悉C++但想了解C++11新增功能的读者参考;如果你是专业程序员,第3部分“学习标准模板库”可以帮助你创建更优质、更实用的C++应用程序。
第12章 运算符类型与运算符重载
12.1 C++运算符
12.2 单目运算符
12.3 双目运算符
12.4 函数运算符operator()
12.5 不能重载的运算符
12.6 总结
12.7 问与答
12.8 作业
第17章 STL动态数组类
17.1 std::vector的特点
17.2 典型的vector操作
17.3 理解大小和容量
17.4 STL deque 类
17.5 总结
17.6 问与答
17.7 作业
时间: 2024-10-29 23:55:36