gpt4 book ai didi

c++ - 我怎样才能忽略 Xcode 中的一些错误?

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:30 24 4
gpt4 key购买 nike

我是 clang/Xcode 的新手。我现在有一个问题,我通过 clang-rewriter 构建了一个代码分析器,我必须从每个函数的 return 语句中获取一个日志,所以我这样做。

#define return if(fun1(),1) return

但是当我遇到这种情况时,clang无法让我编译成功 The situation that I cannot solve

因为我必须自动构建 prj,所以我想找到一种方法来忽略这个错误,比如 g++,我可以通过 '-Wno-return-type' 来忽略这个警告,但是我在 Xcode 中配置它,它未使用。 :(伤心

最佳答案

IMO 问题不在于警告,而在于您从 block 中返回 的方式。无需添加显式 else 分支,您只需编写以下内容(语义相同):

if(cmp != NSOrderedSame) {

return cmp;
}

return [lhs.tagName compare:rhs.tagName];

关于c++ - 我怎样才能忽略 Xcode 中的一些错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38586662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com