codice:#include <iostream> using namespace std; class persona { public: persona(); private: char nome[25]; char cognome[25]; char ruolo[13]; int anni; }; persona::persona() { cout << "Inserisci il nome del giocatore" << endl; cin >> nome; giocatore.nome = nome; cout << "Inserisci il nome del cognome del giocatore" << endl; cin >> cognome; giocatore.cognome = cognome; cout << "Inserisci il ruolo del giocatore" << endl; cin >> ruolo; // Cosa dovrebbe fare questa linea? //giocatore.ruolo = ruolo; cout << "Inserisci gli anni del giocatore" << endl; cin >> anni; // Idem come prima: //giocatore.anni = anni; } int main () { cout << ":::::.... Benvenuto ....:::::" << endl; persona giocatore; return 0; }
Come vedi ti ho tolto due linee che non servivano!
Per creare altri giocatori puoi usare new() , ma devi memorizzare i puntatori magari in un vettore!

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando