有没有办法让 C18 编译器在编译期间抛出自己的自定义错误消息?
例如,考虑具有两个用户定义设置的情况:
#define SETTING_A 0x80
#define SETTING_B 0x3f
假设这些设置不能同时是 0x00
. 当用户将两个设置都设置为 时,有没有办法让编译器抛出错误(或至少是警告)0x00
?
有没有办法让 C18 编译器在编译期间抛出自己的自定义错误消息?
例如,考虑具有两个用户定义设置的情况:
#define SETTING_A 0x80
#define SETTING_B 0x3f
假设这些设置不能同时是 0x00
. 当用户将两个设置都设置为 时,有没有办法让编译器抛出错误(或至少是警告)0x00
?