返回static
成员变量的成员函数是否也应该是static
?
例如:
struct T {
static int i;
static int getNumber() {
return i;
}
};
getNumber
是否应该是static
?
最佳答案
通常,是的。
如果变量没有任何实例状态,那么函数在返回它之前可以对其执行哪些可能的实例逻辑?
关于c++ - 返回静态变量的成员函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7338506/