• [^] # Re: templates variadiques

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 2.

    Je crois que l'article sous lequel nous trollons, concerne C++.

    Cependant, je ne suis pas certain que ce problème d'exception levée dans un destructeur soit spécifique à C++. C'est une patate chaude que la norme avait balancé dans le domaine du comportement indéfini, mais il faut bien avouer qu'il n'est pas évident à apporter une réponse claire et nette à cette question : « quel est l'état d'un objet en court de destruction qui voit se lever une exception durant sa destruction ? » On aura un objet pas complètement détruit qui risque de pourrir l'état du programme : que doit-on faire, à part paniquer et tuer le programme ?