这个程序可能看起来像愚蠢的程序,但我想知道它的解决方案
#include <iostream>
using namespace std;
class base
{
public:
static int i;
static int &j = i;
};
int base::i=9;
int main()
{
cout<<base::j<<" "<<base::i;
return 0;
}
当我编译这个程序时,我收到错误“静态类初始化所需的 const 表达式”任何人都可以帮助我提前谢谢