#pragma когда-то была эквивалентом для c ++builder
-
19-09-2019 - |
Вопрос
Есть ли что-нибудь эквивалентное #pragma once
для Codegear RAD Studio 2009?
Я использую мастер предварительной компиляции заголовков, и я хотел бы знать, по-прежнему ли необходимо использовать защиту включения при включении файлов заголовков?
Решение
Поддержка #pragma однажды была добавлена в C ++Builder 2010 В C ++Builder 2009 и более ранних версиях неизвестная прагма будет просто проигнорирована.Я бы предложил использовать
#ifndef X
#define X
//code
#endif
стиль заголовка защищен в версиях C ++Builder, которые не поддерживают #pragma ни разу.
Другие советы
Рад Студия поддерживает #pragma once
, вместе с все следующее.
Не связан с StackOverflow