gpt4 book ai didi

c - 调试错误 "Werror=unused-but-set-variable"

转载 作者:太空狗 更新时间:2023-10-29 16:02:37 26 4
gpt4 key购买 nike

我在文件 xyz.c 中遇到错误:在函数 'xyzz' 变量 'i' 中设置但未使用 [-Werror=unused-but-set-variable]在那个特定的行和列中,我发现 (void *)错误是什么,有人可以帮忙吗?

最佳答案

您似乎已经为您的变量 i 分配了一个值,但之后没有使用它。这通常不会产生错误,而是会产生警告(取决于您设置警告标志的方式),因为编译器假定您想要对这个变量执行某些操作,但忘记了它。

将此作为警告的设置是-Wunused-but-set-variable

但是,您似乎已将其设置为生成错误:-Werror=unused-but-set-variable

将(某些或所有)警告作为错误可能有助于更严格地测试您的代码。你确定要这里吗?

参见 http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html更多选项。

关于c - 调试错误 "Werror=unused-but-set-variable",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11823724/

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