The class declaration should be in the header file (Or in the source file if not shared).
File: foo.h
class foo { private: static int i; };
But the initialization should be in source file.
File: foo.cpp
int foo::i = 0;
If the initialization is in the header file then…
Top comments (0)