2010-09-17から1日間の記事一覧

コンパイラの未使用変数警告を消す

C++

void fun(int num) { int val = getval(); } 警告レベルが高いとnumとvalで警告が出る。 void fun(int /*num*/) { int val = getval(); (void)val; } 引数んとこに書くなら変数名をコメントアウト関数内で書くならvoidキャスト。msvcもgccもこれでいける。