Макросы C++ должны использоваться только для: включая защитные ограждения, классы типов или спецификаторы классов памяти
Макросы C++ должны использоваться только для: включая защитные ограждения, определители типа или спецификаторы классов памяти.
Шашечные флаги #define
операторы, в которых макросы расширяются до чего-то другого, кроме защитных элементов, определителей типа или спецификаторов классов памяти, таких как static
, inline
, volatile
, auto
, register
и const
.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Директивы предварительной обработки |
Категория: Требуемая |