如果没能一次成功,那就叫它1.0版吧。
最近写代码越来越谨小慎微,生怕犯一些低级错误。也简单记录了几个注意事项,权当笔记了。
-
C++中不提倡使用 vector<bool>。因为 vector<bool> 和其他类型的实现稍有区别。它甚至不是一个标准的STL容器。
(附上 cppreference中对vector<bool>的解释: vector<bool> -
基类函数通常需要定义一个虚的析构函数,即使该函数不执行任何实际操作也是如此。(另外稍微注意下,构造函数不可以是虚函数)
如果没能一次成功,那就叫它1.0版吧。
最近写代码越来越谨小慎微,生怕犯一些低级错误。也简单记录了几个注意事项,权当笔记了。
C++中不提倡使用 vector<bool>。因为 vector<bool> 和其他类型的实现稍有区别。它甚至不是一个标准的STL容器。
(附上 cppreference中对vector<bool>的解释: vector<bool>
基类函数通常需要定义一个虚的析构函数,即使该函数不执行任何实际操作也是如此。(另外稍微注意下,构造函数不可以是虚函数)
本文标题:C++ 注意事项记录
本文链接:https://www.haomeiwen.com/subject/oeeklktx.html
网友评论