标签: c++ c++11 include include-guards
我试图找出在跨平台的C ++ 11库中使用#import(而不是#include和include guard)是否安全?
#import
#include
我在SO和其他地方发现的文章似乎表明#import被提议包含在C ++ 11标准中,但是从大约〜2012年的答案判断它仍然似乎是微软和GCC特定的扩展导入不是公认的标准。
答案 0 :(得分:6)
不,当前的C ++标准中没有“#import”。
语法经常被提议作为C ++的模块系统的一部分,但到目前为止还没有就这样一个系统如何详细工作达成足够的共识。