[linker error]undefined reference to

di Anonimizzato11977 il
5 risposte
Salve ragazzi, scrivendo il mio programma in c++ con l'uso delle classi e oggetti, nel momento della compilazione mi esce questo errore [linker error]undefined reference to 'Data::Data()'....qualcuno sa dirmi il perchè?
il programma è strutturato in 3 parti: una parte main, un file.h dove dichiaro le classi e una parte .cpp dove vado ad inserire il corpo delle funzioni dichiarate nel file.h...sia nel main che nel file.cpp ho inserito #include "file.h"...
cosa ce che non va?

5 Risposte

  • Non hai inserito file.cpp nel progetto.
  • Si ho inserito tutti e 3 i file nel progetto... il main.cpp il file.h e il file.cpp dv ci sono le funzioni...
  • Cosa usi? Qual è il codice dei tre file?
  • Ho risolto grazie lo stesso...non c'era un errore ho solo chiuso e riaperto dev c++
  • E forse è proprio per questo che tutti sconsigliano il dev-c++?????
    prova a scaricare code::blocks stesso compilatore ma il tutto aggiornato a novembre 2012 anzichè qualche mese del 2005...e per di piu non è mai andato bene,forse per quello è stato abbandonato?
Devi accedere o registrarti per scrivere nel forum
5 risposte