Avertissement du compilateur C4986
'function' : la spécification d’exception ne correspond pas à la déclaration précédente
Cet avertissement peut être généré lorsqu’il existe une spécification d’exception dans une déclaration et non l’autre.
Par défaut, C4986 est désactivé. Pour plus d'informations, consultez Compiler Warnings That Are Off by Default.
Exemples
L’exemple suivant génère l’erreur C4986.
class X { };
void f1() throw (X*);
// ...
void f1()
{
// ...
}
L’exemple suivant élimine cet avertissement.
class X { };
void f1() throw (X*);
// ...
void f1() throw (X*)
{
// ...
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour