riciao a tutti, ho implementato una nuova classe studenti, la quale è una composizione di altre classi. quando la compilo mi dà errore.
studenti.h
studenti.cppcodice:#ifndef studenti_h #define studenti_h #include <iostream> #include <stdlib.h> #include <string> #include "studente.h" #include "esame.h" using namespace std; class studenti { public: void set(studente,studente,studente); studente* get(); void print(); private: studente esemplare[3]; } #endif
come errore mi viene visualizzato:codice:#include "studenti.h" #include <iostream> #include <stdlib.h> #include <string> #include "studente.h" #include "esame.h" using namespace std; void studenti::set(studente stud1, studente stud2,studente stud3) { esemplare[0]=stud1; esemplare[1]=stud2; esemplare[2]=stud3; } studente* studenti::get() { return esemplare; } void studenti::print() { for(int i=0;i<3;i++) {esemplare[i].printstudente(); cout << "\n\n"; } }
8 C:\Dev-Cpp\studenti.cpp expected unqualified-id before "using"
8 C:\Dev-Cpp\studenti.cpp expected `,' or `;' before "using"
dove ho sbagliato??? a me sembra fatto correttamente.

Rispondi quotando