Допустим, есть такой код:
typedef int i32;
Как узнать, был ли тип i32 уже объявлен ранее? Т. е. что-то типа #ifdef только для typedef
Ответ
Никак не узнать.
Если дальновидный автор кода предвидит необходимость такой проверки в будущем, он обычно сопровождает определения типов определением дополнительного макро. Так, например, стандартный заголовочный файл
Комментариев нет:
Отправить комментарий