Bonjour,
je cherche a générer une erreur de compilation qui marche un peu partout, je ne sais pas si #pragma error est la solution la plus portable ? Qu'existe-t-il sinon ?
Merci ;)
Version imprimable
Bonjour,
je cherche a générer une erreur de compilation qui marche un peu partout, je ne sais pas si #pragma error est la solution la plus portable ? Qu'existe-t-il sinon ?
Merci ;)
#error est la directive préprocesseur de la norme C++ qui permet de stopper une compilation.
#pragma error est spécifique à un ou des compilateurs (Visual C++ en tout cas
non ?).
Dans tous les cas, les compilateurs se doivent d'afficher un warning s'il ne connaisse pas le pragma.
C'est effectivement :
Qu'il faut écrire et que j'utilise. Donc si on me confirme que c'est portable je continuerai à l'utiliser. 8-)Code:#error texte de l'erreur
C'est tout à fait standard et donc portable. Normalement toute directive autre que #pragma est censé l'être.
ok merci ;)
N'oublie pas de cliquer sur :resolu: