#pragma noretval
Remonter à Présentation des directives pragma - Index
Syntaxe (voir Pseudo-grammaire)
#pragma noretval
Description
Utilisez #pragma noretval pour indiquer qu'une fonction ne renvoie rien. Alternativement, vous pouvez utiliser l'attribut C++11 [[noreturn]].
- Remarque : A ne pas confondre avec le type de retour
void.voidest un type de retour pour les sous-routined qui ne renvoient rien. Cependant, l'attribut[[noreturn]]spécifie qu'une fonction ne renvoie rien. Cela veut dire que le flux de contrôle ne retourne pas à la fonction appelante, par exemple, dans le cas des fonctions qui quittent l'application, telles que abort et exit (C++).