c++ - 为 clang 强制执行 C++98/03
问题描述
启用选项的最新 gcc拒绝以下代码:-std=c++98
#include <random>
int main() {}
由于<random>
标头的 c++11 特性。但是 clang没有警告/错误地接受它。
有没有办法说 clang 只使用 c++98/03 标准?也许是一个错误?
解决方案
推荐阅读
- python - 非递归快速排序
- reactjs - 在 Ec2 上部署代码时,大尺寸视频/文件上传不起作用。在当地工作正常
- java - 如何将规范与查询绑定
- java - New Relic 响应时间超过所有段的总和
- wordpress - htaccess 限制对所有页面的访问,但引用者
- ios - Flutter:无法在 codemagic 上为 ios 构建
- c# - EF核心中是否有像查询过滤器这样的全局查询排序器
- tableau-api - 计算字段的 Tableau 颜色
- haskell - 如何在 Haskell 中实现部分单射类型族?
- android - 您如何接受共享到您的 Android 应用程序的任何文件?