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