dyrektywa #error (C/C++)
Dyrektywa #error emituje komunikat o błędzie określony przez użytkownika w czasie kompilacji, a następnie kończy kompilację.
Składnia
#error ciąg tokenu
Uwagi
Komunikat o błędzie emitujący tę dyrektywę zawiera parametr token-string . Parametr token-string nie podlega rozszerzeniu makra. Ta dyrektywa jest najbardziej przydatna podczas przetwarzania wstępnego, aby powiadomić dewelopera o niespójności programu lub naruszenie ograniczenia. W poniższym przykładzie przedstawiono przetwarzanie błędów podczas przetwarzania wstępnego:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla