PDA

View Full Version : Try e gestione errori in C++


Luc@s
16-06-2002, 11:16
Come funziona try e la gestioni errori in C++??????

P.S: possibilmente inserite codice;)

ilsensine
16-06-2002, 20:41
#include <iostream.h>
int main() {
int x;
for(x=0; x<3; ++x)
try {
switch(x) {
case 0: throw 5; /* throw di un int */
case 1: throw "ciao"; /* throw di un const char * */
case 2: throw 2.1; /* throw di un float */
}
} catch(int a) {
cerr << "Catturo eccezione di tipo int. a = " << a << endl;
} catch(const char *s) {
cerr << "Catturo eccezione di tipo const char *. s = " << s << endl;
} catch(...) {
cerr << "Eccezione non specificata nei casi precedenti" << endl;
}
return 0;
}

Luc@s
16-06-2002, 20:43
ora ho capito!!!!!!!
Semplice e mirato:eek:
sei un mito:D

Luc@s
13-10-2003, 19:21
e comporta overhead?

ilsensine
13-10-2003, 20:44
Minchia, sei andato a rispolverare una discussione dell'anno scorso per chiederlo? :D
Bè sì un pò, niente è gratis...

mjordan
14-10-2003, 20:46
Quando ci si lamenta di chi non fa ricerche, e chi sta fuori di testa dicendo che ha capito l'anno dopo :D :D :D

Dovremmo chiamarci Psichiatric Upgrade :sofico:

Luc@s
14-10-2003, 20:48
Originariamente inviato da mjordan
Quando ci si lamenta di chi non fa ricerche, e chi sta fuori di testa dicendo che ha capito l'anno dopo :D :D :D

Dovremmo chiamarci Psichiatric Upgrade :sofico:

nn ho aperto un nuovo post..............:D
Cmq da bravo malato di mente stavo riguardando nostalgicamente i miei primissimi e bellissimi( :sofico: ) post e ne ho rispolverato uno insolto;)

mjordan
14-10-2003, 20:54
Bravo Luc@s, porta esempio :D

Luc@s
14-10-2003, 20:56
Originariamente inviato da mjordan
Bravo Luc@s, porta esempio :D

:D

P.S: pero la mia classe sulla media era carina......................vero?...........:p .................................:oink:

mjordan
14-10-2003, 21:07
Certo Luc@s, non ho detto di no ... :friend: