C++ 编程
外观
本书涵盖了C++ 编程语言,它与软件设计和该语言的实际应用之间的交互。它以一系列章节的形式呈现,作为高级课程的入门课程,但也可用作参考书。这是一项开放的工作;如果您在术语或概念方面遇到任何问题,您可以通过贡献来帮助我们;您的参与是需要的,也是受欢迎的! 您也可以随意说明您对实际书籍内容、结构或其他概念事项的任何偏好、缺点、愿景;请参阅本维基教科书的讨论页面,以获得参与的合适论坛.
如果您有与 C++ 相关但本书中未涵盖的问题,请在问答中提问或查看
主题:C++ 编程语言
单页版本 编辑) 包含所有章节,可供使用(注意其大小)。
主题:C++ 编程语言
C++ 编程的完整可打印版本 可供使用。
(注意其大小)
单页版本 编辑) 包含所有章节,可供使用(注意其大小)。
第 1 章 : C++ 一种多范式语言 [ 编辑 ] [ 编辑摘要 ] [ 打印章节 ]
- 代码 - 包括已识别的关键字 列表。
- 编译器
- 变量和存储 - 局部性、作用域和可见性,包括源代码示例.
- 运算符 - 优先级顺序和组合,赋值,
sizeof
,new,delete,[] (数组),* (指针) 和 & (引用). - 类型转换 - 自动、显式和高级类型转换。
- 控制流 - 条件语句 (if,if-else,switch),循环迭代 (while,do-while,
for
) 和goto
。 - 函数 - 简介 (包括 main),参数传递,返回值,递归函数,函数指针 和 函数重载。
- 调试 - 查找、修复、预防错误并使用调试工具。
- 资源获取即初始化 (RAII)
- 垃圾回收 (GC)
- 设计模式 - 创建型,结构型 和 行为型 模式。
- 库 - API 与框架 以及 静态库和动态库。
- Boost 库
- 优化您的程序
- 跨平台开发
- Win32 (又称 WinAPI) - 包括 Win32 包装器。
- 跨平台包装器
- 多任务
- 软件国际化
- 统一建模语言 (UML)
附录 A: 参考资料表
(用于书籍章节,打印版本不包含附录)
附录 B: 外部参考资料
附录 D: C++ 编程 - 练习 [ 编辑 ]
本书内容的配套练习。