楼主小白,请教一下大家,为什么C++中,静态成员函数可以在类中定义。
如
class A
{
public:
static void func()
{
cout << "test" << endl;
}
};
而静态成员变量却不能在类里面定义
class A
{
public:
static int a = 1; \\error
};
为什么静态成员函数和静态成员变量会有这两种差异?小弟在此先谢谢啦