分からなかった boost::ignore_unused_variable_warningというのがあるが、使っていいのか不明 x;も警告の対象になっている・・・参照 Comeauだと(void)x;でも警告がでる void型へのキャストについて・・・参照 コンパイラによってまちまちのようだ というわけで、世界で一番簡単な関数unused・・・ダウンロード []#include[] []<pstade/unused.hpp>[] []struct[] []X[][]; [][]// declaration only[] []X[][]& [][]foo[][]();[] []void[] []test[][]([][]X[][]& [][]x1[][], [][]X[][]& [][]x2[][])[] []{[] []pstade[][]::[][]unused[][]([][]x1[]