03 2023 档案
摘要:Effective C++ Third Edition 改善程序与设计的55个具体做法 导读 除非有理由允许构造函数被用于隐式类型转换,否则‘我’会把它声明为explicit(阻止隐式类型转换) class tmp{ public: explicit tmp(int a) : numa(a){ }
阅读全文
摘要:条件变量 std::condition_variable,类似Linux C中的pthread_cond_t 可以用来阻塞当前线程,等待其他线程通知解除阻塞 condition_variable std::condition_variable 条件变量类 void condition_variabl
阅读全文