13/09/08 19:36
Luk3
Hi all!
Mi spiegate come catchare un eccezione in C++?
Questo è il mio codice per adesso:
Ditemi se ci sn altri errori in caso
Mi spiegate come catchare un eccezione in C++?
Questo è il mio codice per adesso:
Ditemi se ci sn altri errori in caso
#include <cstdlib> #include <iostream> #include <fstream.h> using namespace std; int main(int argc, char *argv[]) { char nome[100]; char cognome[100]; char telefono[100]; char cellulare[100]; char email[100]; char note[10000]; char percorso[3000]; char scelta; start: cout<<"\t---------------------------------------"<<endl; cout<<"\t| Rubrica |"<<endl; cout<<"\t| 1. Nuovo |"<<endl; cout<<"\t| 2. Leggi |"<<endl; cout<<"\t| 3. Esci |"<<endl; cout<<"\t---------------------------------------"<<endl; cout<<"\nInserisci la tua scelta:\n"<<endl; cin>>scelta; if(scelta == '1') { cout<<"\nInserisci nome:\n"<<endl; cin>>nome; cout<<"\nInserisci cognome:\n"<<endl; cin>>cognome; cout<<"\nInserisci telefono:\n"<<endl; cin>telefono; cout<<"\nInserisci Cellulare:\n"<<endl; cin>>cellulare; cout<<"\nInserisci eMail:\n"<<endl; cin>>email; cout<<"\nInserisci Note:\n"<<endl; cin>>note; cout<<"\nInserisci ora il percorso del file, compreso di nome ed estensione (*.txt):\n"<<endl; cin>>percorso; try { ofstream out(percorso, ios::app); out<<nome<<endl; out<<cognome<<endl; out<<telefono<<endl; out<<cellulare<<endl; out<<email<<endl; out<<note<<endl; out.close(); cout<<"\nFile salvato!\n"<<endl; goto start; } catch { cout<<"\nErrore durante il salvataggio.\n"<<endl; goto start; } } if(scelta == '2') { } if(scelta == '3') { return 0; } return 0; }
aaa