Есть ли способ позволить компилятору C18 выдавать собственное сообщение об ошибке во время компиляции?
Например, рассмотрим ситуацию с двумя пользовательскими настройками:
#define SETTING_A 0x80
#define SETTING_B 0x3f
Предположим, что эти настройки не могут быть обеими 0x00
. Есть ли способ позволить компилятору выдать ошибку (или хотя бы предупреждение), когда пользователь устанавливает для обоих параметров значение 0x00
?