31-03-2011, 09:20 PM
(Questo messaggio è stato modificato l'ultima volta il: 31-03-2011, 09:20 PM da TheFedex87.)
Ok, penso di avere capito dove sbagliavo....Siccome io devo utilizzare variabili globali, cioè viste sia dal main sia dalla function MakeLevel, le avevo dichiarate in un header chiamato global.h...poi sia nel main che nel file delle funzioni (GestLevel.h) avevo incluso tale file, ma ottenevo un errore del linker come dicevo...Allora ho risolto tenendo le dichiarazioni delle variabili globali nel main, e ridichiarandole ancora sul file GestLevel, ma con la direttiva extern...mi sembra di avere capito si faccia così, qualcuno mi conferma se è il modo corretto??