我正在编写一个C++ 11库,我希望它能够与支持C++ 11的每个编译器一起使用.我不想意外地编写非标准的代码(例如使用语言扩展,如VLA或块).如何强制clang禁用所有语言扩展,以便我只能编写符合规范的代码?
尝试以下方法之一:
-pedantic: Warn on language extensions.
-pedantic-errors: Error on language extensions.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
835 次 |
| 最近记录: |