View Full Version : errori run time???
ciao!
devo fare un progetto in c, e il mio prof mi ha detto di inserire dei controlli per evitare gli errori run time del programma
io perņ ho un po di dubbi... non ho capito bene cosa si intende per "errori run time".... qualcuno puņ farmi un esempio??
grazie mille!!
ciao!
devo fare un progetto in c, e il mio prof mi ha detto di inserire dei controlli per evitare gli errori run time del programma
io perņ ho un po di dubbi... non ho capito bene cosa si intende per "errori run time".... qualcuno puņ farmi un esempio??
grazie mille!!
l'errore di runtime č un errore che non appare in fase di compilazione
esempio (in c++ che con il c sono arrugginito)
int scelta;
do{
cout<<"MENU PRINCIPALE";
cout<<"1) fai a";
cout<<"2) fai b";
cout<<"3)" esci;
cin>>scelta;
}
while(scelta<1)||(scelta>3);
switch (scelta)
{
case 1:{....a.......};break;
case 2:{....b.......};break;
}
il codice č sostanzialmente corretto e compila ma... per caso scrivi una lettera al posto di un numero durante l'input il programma crasha
SerMagnus
07-01-2010, 14:29
gestione delle eccezioni? :D
nuovoUtente86
07-01-2010, 15:28
gli errori a runtime sono dovuti a situazioni non prevedibili a compile-time: un riferimento nullo, un file non trovato, un problema di rete, un input non conforme (anche se in questo cado il programmatore avrebbe dovuto prevedere dei filtri),una divisione per 0,ecc
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.