Gestion d'erreur C++
doudoupe
Messages postés
85
Date d'inscription
Statut
Membre
Dernière intervention
-
doudoupe Messages postés 85 Date d'inscription Statut Membre Dernière intervention -
doudoupe Messages postés 85 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
Je cherche désespérément un moyen de gérer les exceptions liés à la SDL dans mon prog en C++.
En gros il s'agit de transformer ce code en C en C++ (alors try/throw/catch) :
J'aimerais plutôt avoir quelque chose de la forme :
Que faut il mettre dans "quelquechose" ?
Je sais comment fonctionne try/throw/catch mais j'ai un peux de mal avec ce qu'on doit lancer...
Et puis-je garder cette syntaxe pour avoir une trace de l'erreur :
Ou y'a t'il une meilleure syntaxe adaptée au C++ ?
Merci pour votre aide. ;)
Je cherche désespérément un moyen de gérer les exceptions liés à la SDL dans mon prog en C++.
En gros il s'agit de transformer ce code en C en C++ (alors try/throw/catch) :
if (SDL_Init(SDL_INIT_VIDEO) == -1) { fprintf(stderr, "Erreur d'initialisation de la SDL"); exit(EXIT_FAILURE); }
J'aimerais plutôt avoir quelque chose de la forme :
try { SDL_Init(SDL_INIT_VIDEO); throw "quelquechose"; } catch("quelquechose") //ou catch(...) { écriture dans un fichier. (stderr) }
Que faut il mettre dans "quelquechose" ?
Je sais comment fonctionne try/throw/catch mais j'ai un peux de mal avec ce qu'on doit lancer...
Et puis-je garder cette syntaxe pour avoir une trace de l'erreur :
fprintf(stderr, "Erreur d'initialisation de la SDL");
Ou y'a t'il une meilleure syntaxe adaptée au C++ ?
Merci pour votre aide. ;)
A voir également:
- Gestion d'erreur C++
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion cabinet médical gratuit - Télécharger - Organisation
- Logiciel gestion cave à vin gratuit excel - Télécharger - Cuisine & Gastronomie
- Logiciel gestion garage - Télécharger - Organisation