Perchè dalle specifiche dell'algoritmo l'array in cui verranno salvate tutte le liste collegate deve essere sempre lo stesso e ci hanno consigliato di usare un array di tipo statico. E' sbagliato?Originariamente inviato da MItaly
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];
Mettendo la dichiarazione nel .cpp effettivamente non da più errori, ma mettiamo caso che ho un metodo della stessa classe per inizializzarlo che si chiama void init_spazio();, esiste un modo per lanciare l'inizializzazione subito dopo la dichiarazione?