31-03-2011, 06:36 PM
(Questo messaggio è stato modificato l'ultima volta il: 31-03-2011, 07:02 PM da TheFedex87.)
Ciao ragazzi, avrei bisogno di un piccolo consiglio...Siccome non ho grosse conoscenze di C++, mi sono feramto su un problemino stupido...Come diavolo posso dividere le funzioni che ora sono tutte nel file principale in + file??
Cioè ad esempio io ora ho Main.cpp che contiene:
Ecco io vorrei mettere ad esempio la funzione MakeLevel in un'altro file Level.cpp, ma come faccio poi per farla vedere al Main?? Ho provato in tutti i modi!!!!!
Ho creato un file GestLevel.cpp (dove all'interno ho inserito la void MakeLevel) e un file GestLevel.h, importando poi nel main GestLevel.h...poi ho creato un file global.h dove ho dichiarato le variabili globali, ed ho importato questo file sia in GestLevel.cpp che in main.cpp, ma niente, ottengo degli errori dal linker....
Cioè ad esempio io ora ho Main.cpp che contiene:
Codice:
#include "DarkGDK.h"
//Tutto l'elenco delle variabili globali
//L'elenco delle intestazioni delle funzioni tra cui ad esempio:
void MakeLevel(void);
//poi inizia la funzione main
void DarkGDK ( void )
{
bla bla bla e ancora bla....
}
void MakeLevel(void)
{
bla bla bla
}
Ecco io vorrei mettere ad esempio la funzione MakeLevel in un'altro file Level.cpp, ma come faccio poi per farla vedere al Main?? Ho provato in tutti i modi!!!!!
Ho creato un file GestLevel.cpp (dove all'interno ho inserito la void MakeLevel) e un file GestLevel.h, importando poi nel main GestLevel.h...poi ho creato un file global.h dove ho dichiarato le variabili globali, ed ho importato questo file sia in GestLevel.cpp che in main.cpp, ma niente, ottengo degli errori dal linker....