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