-qlanglvl (-std)
适用的调用
| 选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
|---|---|---|---|---|
| -qlanglvl | ✓ | ✓ | ✓ | ✓ |
| -std | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
用途
确定源代码是否符合特定语言标准或者某项标准的子集或超集。 当源代码包含相应的标准或 IBM® 扩展功能时,相应的选项设置需要生效。
| xlc/xlC 和其他遗留的调用命令 | xlclang/xlclang + + 调用命令 |
|---|---|
| 等效编译指示
|
等效编译指示 无 |
| 语法 | 语法 |
缺省值
|
缺省值
|
| C 语言程序的参数 | C 语言程序的参数 |
| C++ 语言程序的参数 | C++ 语言程序的参数 |
| 使用 |
预定义的宏
请参阅 与语言级别相关的宏 ,以获取 -qlanglvl 子选项预定义的宏的列表。
另请参阅 