PDA

Visualizza la versione completa : [c++]Classi in file .cpp


ramy89
30-01-2012, 00:05
Ho una classe che per ora ho messo in un file .hpp:
http://pastebin.com/rXhEiyg1

Se provo a spostare tutto il codice dove definisco la classe e i suoi metodi in un file .cpp, e a compilarlo separatamente per poi linkare solo il file oggetto mi dice 'List is not declared in this scope'.
Vorrei mettere tutto in un file .cpp per poi linkare ogni volta solo il file oggetto, ma come fare?

MacApp
30-01-2012, 02:31
Originariamente inviato da ramy89
Ho una classe che per ora ho messo in un file .hpp:
http://pastebin.com/rXhEiyg1

Se provo a spostare tutto il codice dove definisco la classe e i suoi metodi in un file .cpp, e a compilarlo separatamente per poi linkare solo il file oggetto mi dice 'List is not declared in this scope'.
Vorrei mettere tutto in un file .cpp per poi linkare ogni volta solo il file oggetto, ma come fare?
Risposta in breve: non puoi farlo con i template.

Loading