Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    211

    CPP using namespace

    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.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Alla fine di

    class studenti ....

    nell'ultima parentesi

    }

    manca il ;

    Deve essere

    };
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.