C/C++ 学习笔记 文中有些许错误,不保证全部正确,部分以个人理解完成 Modern C++ 内容主要摘自《C++20高级编程》和cppreference.com 包括语法、编程技巧、源码示例 Modern C++ 目录 第I部分 C++简介 Chapter1 基础语法 Chapter2 字符串 Chapter3 format Chapter4 初始化 Chapter5 常量 Chapter6 类型 Chapter7 引用 第II部分 C+编码方法 Chapter8 类和对象 Chapter9 智能指针 Chapter10 模块 Chapter11 类模板 Chapter12 函数模板&变量模板 Chapter13 概念和约束 Chapter14 异常 Chapter15 标准库容器 Chapter16 函数指针,函数对象,lambda表达式 Chapter17 字符串本地化 Chapter18 正则表达式 Chapter19 variant, any, tuple 第III部分 C++高级特性 Chapter20 高级模板 Chapter21 模板元编程 Chapter22 多线程 Chapter23 互斥 Chapter24 条件变量 Chapter25 协程 C++基础语法 目录 命名空间&输入输出流对象&字符串&引用 函数&内存 类:定义&访问权限&构造与析构&深浅拷贝 类:类对象做类成员&static/const修饰&对象模型&友元 类:委托构造&重载(静态多态) 类:继承 类:动态(继承)多态 函数高级 模板初级 类模板深入 STL初识 STL数组&基于范围的for循环 C++文件操作 C基础语法 目录 lesson1变量常量 lesson2数组&函数 lesson3指针 lesson4字符串 lesson5复合类型 lesson6内存操作 lesson7文件操作 C文件操作函数 常用简单算法