后端开发 C++中为什么局部静态变量(Local Static)的初始化是线程安全的? (魔法静态变量) c++11 中 static 局部变量初始化线程安全,因标准强制编译器插入原子 flag 与隐式锁(如__cx […]...
后端开发 C++中的异常安全(Exception Safety)是什么?(如何保证强异常安全) 强异常安全指操作要么完全成功,要么彻底回滚至调用前状态、零副作用;其实现依赖 raii、noexcept sw […]...
后端开发 c++如何定义结构体_c++ struct构造函数使用方法【入门】 能,c++ 中 struct 可定义构造函数,语法与 class 一致,但默认访问权限为 public;含 c […]...