#ERROR
Preprocessor diagnostic directive
Syntax:
#error error_text
Parameters:
error_text
The display message
Description:
#error interrupts compiling to display error_text when compiler finds it, and then parsing continues.
This keyword must be surrounded by an #if <condition> ...#endif, so the compiler can reach #error only if <condition> is met.
In any case, the final status will be "Failed to compile".
This keyword must be surrounded by an #if <condition> ...#endif, so the compiler can reach #error only if <condition> is met.
In any case, the final status will be "Failed to compile".
Examples:
#define c 1
#if c = 1
#error Bad value of c
#endif
#if c = 1
#error Bad value of c
#endif
Differences from QB:
- New to FreeBASIC
See also:
Back to Preprocessor