#import C++11 标准的一部分
Is #import part of the C++11 standard?
我试图找出在跨平台 C++11 库中使用 #import
(而不是#include
包含保护)是否安全?
我在SO和其他地方找到的文章似乎表明 #import 被提议包含在C++11标准中,但从~2012年左右的答案来看,它似乎仍然是Microsoft和GCC特定的扩展,导入不是一个公认的标准。
不,当前C++标准中没有" #import
"。
该语法经常被提议作为C++模块系统的一部分,但到目前为止,对于这样一个系统应该如何详细工作还没有足够的共识。
相关文章:
- C++11 标准中的哪一部分规定了基元数据类型大小之间的相对顺序?
- 从另一个常量标准::映射初始化一个常量标准::映射的一部分
- 为什么std :: nullopt_t的一部分是C 标准的一部分
- 标准的哪一部分决定了现场成员与初始化器列表的优先级
- 虚拟表是C++标准的一部分吗?
- C 标准的哪一部分涵盖通过空指针调用方法
- fabsf 是 C++11 中标准命名空间的一部分吗?
- 内联asm是ANSI C标准的一部分吗
- C 标准的哪一部分要求set ::擦除呼叫灾难源
- 是标准的一部分
- 模板类方法不会导致错误——这是标准的一部分
- strcpy_s是C++标准的一部分吗?或者只是MS Visual C++的一部分
- 模板模板模板参数是扩展还是标准的一部分
- 线程是标准C++的一部分
- "polymorphic base class"是C++标准的一部分吗?
- 值初始化是 C++98 标准的一部分吗?如果不是,为什么在 C++03 标准中添加它
- wcslen 是 ISO/IEC 14882:2003 C++标准库的一部分吗?
- #import C++11 标准的一部分
- boost Range库将成为下一个c++标准的一部分吗?
- 模板模板参数何时成为标准的一部分?