Я пытаюсь выяснить, безопасно ли использовать #import
(вместо #include
с включенной защитой) в кросс-платформенной библиотеке C ++ 11?
Статьи, которые я нашел в SO и в других местах, по-видимому, указывают на то, что #import было предложено включить в стандарт C ++ 11, но, судя по ответам примерно в ~ 2012 году, он по-прежнему представлял собой специфические расширения Microsoft и GCC, а импорт не был принятый стандарт.
Нет, нет#import
«в текущем стандарте C ++.
Синтаксис часто предлагался как часть модульная система для C ++, но до сих пор не было достаточно единого мнения о том, как такая система должна работать в деталях.
Других решений пока нет …