提问人:markzzz 提问时间:10/28/2023 最后编辑:markzzz 更新时间:10/28/2023 访问量:38
是否仅 #pragma 每个编译单元应用忽略的 GCC 诊断?
Will #pragma GCC diagnostic ignored be applied only per compilation unit?
问:
找不到任何关于 GCC 的具体文档。
问题是:如果我在 .cpp 文件上设置(例如)a,这是否仅在此语句之后应用于整个编译单元?#pragma GCC diagnostic ignored "{some-diag}"
还是在第一次执行后默认启用并应用于所有下一次编译(通过不同的编译单元)?
标头的相同问题:如果 .hpp 包含 ,一旦启用,它将应用于其他编译单元,即使该标头不会包含在它们中?#pragma GCC diagnostic ignored "{some-diag}"
答: 暂无答案
评论