加载头像

C++ 教程

C++ 教程

这一页按版本和主题整理常用的 C++ 特性,尽量按“先能写、再写稳、最后写快”的顺序来排。
如果你是从旧 C++ 过渡,建议先看 C++11,再看 C++17


C++11

1. 入门最常用

这一组是写现代 C++ 最容易先碰到的语法特性。

2. 代码更稳、更清晰

这一组主要解决初始化、接口约束和继承语义不清的问题。

3. 性能和资源管理

这一组是 C++11 最核心的能力之一,和移动语义直接相关。

4. 内存安全

这一组重点是用智能指针替代裸指针管理资源。

5. 并发编程

这一组是标准库开始正式提供线程能力的起点。


C++17

1. 语法增强和可读性

这一组主要提升写法简洁度,减少样板代码。

2. 模板和调用能力

这一组主要是泛型编程和参数展开相关能力。

3. 标准库基础增强

这一组是日常工程里比较高频、也比较实用的标准库补强。

4. 类型安全和数据表达

这一组主要解决“一个值可能有多种状态或多种类型”的表达问题。

5. 兼容性和并发支持

这一组偏向工程细节和平台兼容问题。

avatar
status
这有关于C++、Qt、Python,还有Vue.js相关的问题和看法。
相信你可以在这里找到对你有用的知识教程
公告
欢迎来看我的博客鸭~
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體