On 06.06.2012 22:20, Andrej Mitrovic wrote:
This is a bit more related to C++ than D, it has to do with wrapping.
I've got 4 files:

test.h:
class Class
{
public:
     static int statField;
};


Old boring C++ :)

Once you have this definition due to moronic linkage model (and probably some other reasonable things) you have to have:

int Class:statField;

declared somewhere in you cpp files that you link together so that compiler knows where to put it (in terms of obj files).

But for variables it doesn't link. What am I doing wrong?

Nothing, C++ is pile of dirt. :)

--
Dmitry Olshansky

Reply via email to