当我用C++编写一个类时,几乎总是要做一些事情。

1)虚拟析构函数
2)复制构造函数和赋值运算符(我要么根据称为Copy()的私有(private)函数来实现它们,要么将它们声明为私有(private),从而显式地禁止编译器自动生成它们)。

您发现什么东西几乎总是有用的?

最佳答案

我发现打开gcc标志-Wall-Werror和(这很有趣)-Weffc++可帮助捕获许多潜在问题。在gcc手册页中:

关于c++ - 在C++中,您几乎一直都在做什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/315987/

10-11 18:51