![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 64
For Nine
这个作者很懒,什么都没留下…
展开
-
C++ 常量表达式 constexpr
1、编译时就可得到结果声明为constexpr的变量一定是常量,且必须用常量表达式初始化。constexpr int num1 = 20; 20是常量表达式constexpr int num2 = num1 + 1; num1 + 1是常量表达式constexpr int num3 = size(); 只有 size 是个constexpr函数时,该语句才正确新标准允许定义constexpr的函数,这种函数足够简单,以使得编译时就可计算出结果,这就能用constexpr函数初始化cons原创 2022-03-28 21:49:42 · 1336 阅读 · 0 评论 -
C++ 面向对象程序设计 《C++Primer》第15章(下篇)———— 读书笔记
1、虚析构函数顾名思义,把析构函数定义为virtual的,为什么要这样?不同以往,继承体系中,是有可能出现静态类型和动态类型 不匹配的情况的。比如,我们delete一个父类类型的指针,但该指针实际指向了一个子类对象,这时,就必须知道该调用哪个版本的析构函数。为此,虚析构函数是 必要的 。只要在父类里把析构函数定义为virtual,其虚属性会被自动继承。这样继承体系的所有析构函数都能实现动态绑定。虚析构函数会 阻止 合成移动操作首先来复习一条规则:都什么东西算拷贝控制成员呢?下面这五个:原创 2022-03-28 20:30:12 · 321 阅读 · 0 评论 -
概率论——期末复习
1、加法公式括号里是奇数项,+,偶数项,-2、减法公式3、其他公式对偶律:长线变短线,开口变方向4、条件概率和乘法公式5、取次品题型6、抽签原理7、全概率公式(和贝叶斯公式一起考大题)A事件可以被B事件分割,用全概率公式8、贝叶斯公式1、二项分布和泊松分布...原创 2022-03-21 16:48:19 · 1170 阅读 · 0 评论