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