摘要: 说起来挺无语的,阿里云仓库不全 中科大源 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb 阅读全文
posted @ 2022-05-07 09:23 Uint44_t 阅读(41) 评论(0) 推荐(0)
摘要: ##六个特殊的成员函数 构造函数 尽可能使用列表初始化constructor():...{} why?:列表初始化调用的是复制构造函数,对大多数类型复制构造比构造快;对fundamental-types两者一样快 析构函数 记得使用虚函数(要做基类而且要实现多态的话),以防止调用基类析构函数不完全析 阅读全文
posted @ 2022-05-05 12:59 Uint44_t 阅读(43) 评论(0) 推荐(0)
摘要: 静态类成员只能在类内声明,类外初始化 原因:若在类内初始化,则每次实例化都会初始化静态变量,则静态变量无意义。 特例:const static int(enum)允许类内初始化(老式编译器可能不支持) 如果在编译类时需要常量,则使用枚举 class Example{ enum{length=4}; 阅读全文
posted @ 2022-04-27 14:06 Uint44_t 阅读(50) 评论(0) 推荐(0)
摘要: 方便自己忘记时快速查找 ##3种静态存储连续性的变量 1.静态持续性,外部链接性 代码块外直接声明 作用域全局 2.静态持续性,内部链接性 代码块外static声明,隐藏同名全局变量(如果有) 作用域本文件 3.静态存储持续性,无链接性 代码块内static声明,隐藏同名外部变量 作用域当前代码块 阅读全文
posted @ 2022-04-26 18:22 Uint44_t 阅读(35) 评论(0) 推荐(0)