Bonjour, j'utilise le compilateur MinGW sous Code::Blocks
Lorsque mon programme (peu importe lequel) lance une exception, celle-ci n'est pas catchée (testé en debug)
A la place mon programme s'arrête avec l'erreur suivante dans la console :
j'ai essayé un programme minimum comme celui-ci :This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
pas d'erreur de compil ou le link mais message à l'execution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <iostream> int main(int, char**) { try { throw "Test des exceptions"; } catch(char* pMsg) { std::cout << pMsg << std::endl; } return 0; }
je ne pense pas que l'EDI soit en faute, plutot un problème de configuration du compilateur ?
Partager