bringtree / question_embedding

这个仓库的issues里记录了许多奇奇怪怪的东西(100+)。
1 stars 1 forks source link

C++ 的一些笔记 #190

Open bringtree opened 3 years ago

bringtree commented 3 years ago

volatile 关键字: 可以让读取变量的时候 去内存里读, 避免因为编译器优化,多线程中去读cpu cache等原因造成 同个变量读出来结果不一致。

虚函数表: 让父类能够去调用子类的函数。 因为子类的虚函数值会优先覆盖掉父类的虚函数。

非new malloc 方式的对象或者变量 不需要 主动调用析构函数,超出作用域会自动释放。