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