squalylLe 13/05/2009 à 10:08
Un thread c'est une fonction appelée avec une pile séparée, et le cpu donne la main a chaque thread a tour de role. un peu comme pour des process, mais dans le même espace mémoire. Normalement quand il y a une exception dans un thread, celui ci le termine, mais là tu l'as mis dans un catch, qui devrait l'intercepter.
A mon avis il faudrait se demander comment marchent les exceptions en C++, si elles marchent pareil entre mingw et vcpp.
(d'ailleurs ça marche comment? y'a du setjmp et co? )