Directive #error
- Directive #error
#error- Description
Throw an error during preprocessing.
This directive causes a cpp error. It can be used to notify the user that certain functions are missing and similar things.
- Note
Note that this directive will cause
cpp()to throw an error at the end of preprocessing, which will cause any compilation to fail.- Example
#if !constant(Yp) #error Support for NIS not available. #endif- See also