How to get g++ to warn on unused member variables

前端 未结 3 1002
自闭症患者
自闭症患者 2021-02-12 23:29

g++ generates warnings for unused local variables. Is it possible to have g++ warn for unused class member variables and/or global variables?

class Obj {
 public         


        
3条回答
  •  闹比i
    闹比i (楼主)
    2021-02-12 23:56

    Clang's -Wunused-private-field enables the warning you're asking for. On your code base, it shows:

    $ clang -Wunused-private-field /tmp/nic.cpp  
    /tmp/nic.cpp:10:22: warning: private field 'num2' is not used [-Wunused-private-field]
                 int num2;
                     ^
    1 warning generated.
    

提交回复
热议问题