ZephLe 13/05/2009 à 09:26
Pen^2 : Bah déjà c'est pas évident à détecter comme bug puisque ça plante "n'importe quand" et que je ne sais pas où placer un breakpoint pour détecter quelque chose (je ne peux pas faire du pas à pas puisqu'il se passe potentiellement des milliers de tour de boucle avant d'avoir un plantage). En plus de ça je ne sais pas s'il y a un vrai outil de débugging sous CodeBlocks mais si je suis obligé de me taper GDB c'est pas gagné :/
GoldenCrystal : Aucune idée, je sais pas comment fonctionne un thread ^^
Sinon par curiosité, si un thread n'est pas censé lancer d'exceptions, on est censé gérer comment le cas d'un constructeur qui échoue ? Parceque j'aurais bien tenté de virer toutes mes exceptions des threads mais je ne peux pas supprimer ceux des constructeurs (et pas question de me retrouver avec des "a = new MyClass (); if (!a.isReady ()) return;" parceque c'est vraiment trop laid :/)