ResharperC++ 建议将类方法设为 const,即使在该方法中数据是通过成员访问的。我知道将它们设为 const 是合法的,但我想知道是否有可能以某种方式禁用此建议,或者甚至更好地反转它,因此如果将此方法声明为 const,它会发出建议。
一个例子是
void test()
{
data->myData = 3;
}
ResharperC++ 的输出:Member function may be 'const'
PS我也不想讨论关于 const 正确性的论点,但只是非常想知道如何做到这一点;)