Является важной частью стандарта C++11?


Я пытаюсь выяснить, безопасно ли использовать #import (вместо #include с include guards) в кросс-платформенной библиотеке C++11?

Статьи, которые я нашел на SO и в других местах, по-видимому, указывают на то, что #import было предложено включить в стандарт C++11, но, судя по ответам примерно с ~2012 года, это все еще были специальные расширения Microsoft и GCC, а импорт не был принят стандартом.

1 2

1 ответ:

Нет, в текущем стандарте C++ нет "#import".

Синтаксис часто предлагался как часть системы модулей для C++, но до сих пор не было достаточного консенсуса относительно того, как такая система должна работать в деталях.