2014-10-17 64 views
0

我在Mac OS X Mavericks中使用XCode版本6.0.1(6A317)。在我的C++项目中,我最近发现了一个可能被我忘记使用某个函数参数的事实所检测到的错误。如何在这种情况下让XCode发出警告?在XCode中发出未使用的参数警告

例如,下面的功能应该得到两个警告(两个未使用的参数):

int main(int argc, const char * argv[]) { 
    return 0; 
} 

回答

1

打开项目的构建设置。在顶部的搜索字段中,输入“未使用”。

您会在警告下看到几个匹配的设置。其中之一是未使用的参数。打开它。

enter image description here

+0

工作完全有一次我设法找到“构建设置”。谢谢! – 2014-10-17 17:45:53

0

当你定义一个函数,你并不需要为未使用的参数写一个具体的参数名称,即

#include<iostream> 

int foo(int a, int, int c) 
{ 
    std::cout<<a<<std::endl; 
    return c; 
} 

int main() 
{ 
    foo(1,2,3); 
} 
+0

感谢您的信息,但这并不能回答这个问题。 – 2014-10-17 17:48:07