让一些类成员函数说 f() 既私有又静态有意义吗?例如
class MyClass
{
...
private:
static int foo();
}
谢谢。
您好,感谢您的所有评论!好,我知道了。是的,确实最初我开始在我的班级中使用静态函数,因为它们与我班级的对象无关 - 正在执行一些其他操作。现在我也意识到他们不必公开。所以,我想我会像这样离开他们。当我删除 static 关键字时,我开始遇到一些错误(显然是由于它在整个班级中的使用方式,所以我现在懒得修复这些,只会将其设为私有并保留静态 :))。