此问题已在此处有答案:
How do I best silence a warning about unused variables?(23个回答)
3天前关闭。
我使用的是SDL 2,它要求main
函数具有参数argc
和argv
。我在代码中没有使用这些参数,所以当我用g++编译时,我会得到一个未使用的参数警告。
我知道我可以取消所有未使用的参数警告,但我希望为其他函数启用它们。有没有一种方法可以专门针对main
来抑制它们?
此问题已在此处有答案:
How do I best silence a warning about unused variables?(23个回答)
3天前关闭。
我使用的是SDL 2,它要求main
函数具有参数argc
和argv
。我在代码中没有使用这些参数,所以当我用g++编译时,我会得到一个未使用的参数警告。
我知道我可以取消所有未使用的参数警告,但我希望为其他函数启用它们。有没有一种方法可以专门针对main
来抑制它们?
1条答案
按热度按时间wyyhbhjk1#
我看不出SDL2有什么理由要求你用
argc
和argv
定义main,如果它本身不使用它们的话。你应该可以用普通的
int main()
如果您确实需要,可以在参数上使用
[[maybe_unused]]