如何初始化类中的静态const指针?

2 c++ static pointers initialization const

class School
{
    static const int *classcapacity; 
};
Run Code Online (Sandbox Code Playgroud)

这个表达式来自我的考试,需要初始化我该怎么做?

Jam*_*lis 8

您可以在类文件正文之外的源文件中初始化它,就像使用任何其他静态成员变量一样,即:

const int* School::classCapacity(new int(42));
Run Code Online (Sandbox Code Playgroud)