gcc 有没有办法隐藏main函数的未使用参数警告?[副本]

enyaitl3  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(110)

此问题已在此处有答案

How do I best silence a warning about unused variables?(23个回答)
3天前关闭。
我使用的是SDL 2,它要求main函数具有参数argcargv。我在代码中没有使用这些参数,所以当我用g++编译时,我会得到一个未使用的参数警告。
我知道我可以取消所有未使用的参数警告,但我希望为其他函数启用它们。有没有一种方法可以专门针对main来抑制它们?

wyyhbhjk

wyyhbhjk1#

我看不出SDL2有什么理由要求你用argcargv定义main,如果它本身不使用它们的话。
你应该可以用普通的int main()
如果您确实需要,可以在参数上使用[[maybe_unused]]

相关问题