2014-10-17 25 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