//foo.h
class Foo
{
private:
static int number;
public:
static int bar();
};
//foo.cc
#include "foo.h"
int Foo::bar()
{
return Foo::number;
}
Run Code Online (Sandbox Code Playgroud)
这不起作用.我想在类定义之外定义静态函数并访问静态值.
undefined reference to `Foo::number'
Run Code Online (Sandbox Code Playgroud)