Программирование ARM: решение проблем, FAQ Макрос UNUSED_VARIABLE Thu, November 21 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Макрос UNUSED_VARIABLE Печать
Добавил(а) microsin   

Во многих проектах примеров nRF5 SDK встречается макрос UNUSED_VARIABLE(переменная), обычно сразу за определением переменной.

Этот макрос предназначен для приведения переменной к типу void. Обычно используется для переменных отладочного кода, чтобы сообщить компилятору, что возвращаемое (или присвоенное) значение игнорируется в программе специально, и не было просто забыто. Тогда подавляются предупреждения от компилятора о неиспользуемых переменных, если это разрешено (для GCC управляется опцией -Wunsused-result). Макрос UNUSED_VARIABLE также делает код более удобным для чтения и понимания.

 

Добавить комментарий


Защитный код
Обновить

Top of Page