fk0, легенда (24.04.2020 12:00, просмотров: 133) ответил VLLV на Господа, кто хоть раз забывал поменять NAME в защите от повторного
включения заголовочного файла #ifndef NAME #define NAME #endif ?
Для вас есть #pragma once.
Для нормальных людей её нет -- это не стандартная фича. И есть
ньюансы, #once далеко не то же самое, что include guards. Прагма
работает на уровне имён файлов, а include guards на уровне их
содержимого. Разница может оказаться смертельной, например, если
один и тот же файл встретится по разным путям или если встретится
копия файла. А для тех кто забывает, неплохо бы Ctrl-C и Ctrl-V
запретить, чтоб писали руками.
[ZX]