riciao a tutti, ho implementato una nuova classe studenti, la quale è una composizione di altre classi. quando la compilo mi dà errore.
studenti.h
codice:
#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
studenti.cpp
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";
}
}
come errore mi viene visualizzato:
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.