I campi static, oltre che essere dichiarati nella classe, vanno anche definiti in un .cpp.
Non capisco però perché tu voglia avere quel campo static.codice:componenteSpazio Box::spazio[N];
I campi static, oltre che essere dichiarati nella classe, vanno anche definiti in un .cpp.
Non capisco però perché tu voglia avere quel campo static.codice:componenteSpazio Box::spazio[N];
Amaro C++, il gusto pieno dell'undefined behavior.