Quando compilo questo codice ho diversi errori su queste linee:
codice:
#include <stdio.h>
#include <iostream.h>
class Dati {
public:
char nome[20];
char cognome[20];
int codicefiscale;
int anni;
char natoa[20];
Dati();
~Dati();
void inserisci_dati();
void elabora_dati();
char x[1];
void reset();
};
Dati() { //Errore
cout << "Archivio Dati v.1.0 Attivato" << endl;
}
~Dati() { //Errore
delete nome; //Errore
delete cognome; //Errore
delete codicefiscale; //Errore
delete natoa; //Errore
cout << "Elaborazione Conclusa Powered by Archivio Dati v.1.0" << endl;
cout << "Premere X per uscire, o N per inserire un nuobo record" << endl;
}
void Dati::inserisci_dati() {
cout << "Inserisci il nome" << endl;
cin >> nome;
cout << "Inserisci il cognome" << endl;
cin >> cognome;
cout << "Inserisci il codice fiscale" << endl;
cin >> codicefiscale;
cout << "Inserisci il luogo di nascita" << endl;
cin >> natoa;
}
void Dati::elabora_dati() {
cout << endl;
cout << endl;
cout << endl;
cout << "Il sistema di di archiviazione dati sta elaborando le informazioni inserie" << endl;
cout << "--------------------------------- Attendere Prego ---------------------------------" << endl;
cout << endl;
cout << endl;
cout << "Nome:" << nome << endl;
cout << "Cognome:" << cognome << endl;
cout << "Codice Fiscale:" << codicefiscale << endl;
cout << "Anni:" << anni << endl;
cout << "Nato a:" << natoa << endl;
}
void main()
{
Dati aggiungi; //Errore
aggiungi.inserisci_dati(); //Errore
aggiungi.elabora_dati();
}