重複:
C++: undefined reference to static class member在C++中訪問靜態類變量?
如果我有這樣的
// header file
class Foo
{
public:
static int bar;
int baz;
int adder();
};
// implementation
int Foo::adder()
{
return baz + bar;
}
一類/結構本不起作用。我得到一個「未定義的引用'Foo :: bar'」的錯誤。我如何訪問C++中的靜態類變量?
請注意,你缺少';'課後定義。 – dirkgently 2009-04-13 06:48:57