Problème avec les exceptions
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 :
Citation:
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
j'ai essayé un programme minimum comme celui-ci :
Code:
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;
} |
pas d'erreur de compil ou le link mais message à l'execution
je ne pense pas que l'EDI soit en faute, plutot un problème de configuration du compilateur ?