Closed firma2021 closed 1 year ago
封装了析构时自动join的thread类,取代std::thread
为移动构造函数添加noexcept标识符 为一些不修改数据成员的函数添加const标识符
以_和__开头的名字,如_Arg和_Var是标准库中的保留字,改为Arg和Var setted改为set runable改为runnable yeild改为yield
调用emplace_back时无须创建临时对象 传递通用引用参数时调用forward而不是move 局部变量与外部变量重名时,修改局部变量名
在转换构造函数前添加explicit关键字,禁止隐式转换 将大部分隐式类型转换改为由static_cast显式完成
移除名字空间大括号后面的分号
封装了析构时自动join的thread类,取代std::thread
为移动构造函数添加noexcept标识符 为一些不修改数据成员的函数添加const标识符
以_和__开头的名字,如_Arg和_Var是标准库中的保留字,改为Arg和Var setted改为set runable改为runnable yeild改为yield
调用emplace_back时无须创建临时对象 传递通用引用参数时调用forward而不是move 局部变量与外部变量重名时,修改局部变量名
在转换构造函数前添加explicit关键字,禁止隐式转换 将大部分隐式类型转换改为由static_cast显式完成
移除名字空间大括号后面的分号