文中有些许错误,不保证全部正确,部分以个人理解完成
持续更新中...
- Async Rust
Modern C++ 内容主要摘自《C++20高级编程》和cppreference.com
包括语法、编程技巧、源码示例
- 第I部分 C++简介
- 第II部分 C+编码方法
- 第III部分 C++高级特性
- 命名空间&输入输出流对象&字符串&引用
- 函数&内存
- 类:定义&访问权限&构造与析构&深浅拷贝
- 类:类对象做类成员&
static
/const
修饰&对象模型&友元 - 类:委托构造&重载(静态多态)
- 类:继承
- 类:动态(继承)多态
- 函数高级
- 模板初级
- 类模板深入
- STL初识
- STL数组&基于范围的for循环
- C++文件操作
Effective C++, More Effective C++, Effective Modern C++笔记
- 1 让自己习惯C++
- 2 构造/析构/赋值运算
- 3 资源管理
- 4 设计与声明
- 5 实现
- 6 继承与面向对象设计
- 7 模板与泛型编程
- 8 定制new和delete
- 9 杂项讨论
loading...
- 1 类型推导
- 2
auto
- 3 转向现代C++
- 4 智能指针
- 5 右值引用、移动语义和完美转发
- 6 lambda表达式
- 7 并发API
- 8 微调
- 第一章 STL概论与实现版本简介
- 第二章 空间配置器(allocator)
- 第三章 迭代器(iterator)概念与traits编程技法
- 第四章 序列式容器(sequence containers)
- 第五章 关联式容器(associated containers)
- 第六章 算法(algorithms)
- 第七章 仿函数或函数对象(functors, or function objects)
- 第八章 适配器(adapters)
内容来源 《Java核心技术》(原书12版)