目录 一. 非类型模板参数 二. 模板的特化 2.1 函数模板的特化 2.2 类模板的特化 2.2.1 全特化 2.2.2 偏特化 三. 模板的分离编译 3.1 什么是分离编译 3.2 为...
目录 使用VisualStudio 使用Rider 安装Nuget包 获取配置 连接数据库 使用VisualStudio 在需要添加配置文件的类右键-添加-新建项 选择应用配置文件...
206. 反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入: head = [1,2,3,4,5] 输出&...
定义于头文件 <unordered_map> template< class Key, class T, class Hash = std::hash<Key>, class KeyEqual ...
目录 1. 设计一个不能被拷贝的类 2. 设计一个只能在堆上创建对象的类 3. 设计一个只能在栈上创建对象的类 4. 设计一个不能被继承的类 5. 设计一个只能创建...
文章目录 异常处理 try语句 抛出异常 异常类型 自定义异常 预定义异常 使用 try ... except [else]来捕获异常,且要求异常必须继承...
文章目录 1、初始化列表 1、初始化列表的格式 2、初始化列表的价值 3、初始化列表使用注意事项 2、静态成员变量 3、友元函数 4、友元类 5、内部类 6、...