Функции не должны быть объявлены в области действия блока
Функции не должны быть объявлены в области действия блока.
Это - хорошая практика, чтобы поместить все объявления на уровне пространства имен.
Кроме того, если вы объявляете функцию в области действия блока, часто не ясно, является ли оператор объявлением функции или объектным объявлением с вызовом конструктора.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: фундаментальные понятия |
Категория: необходимый, автоматизированный |