cpp:関数原型有効範囲
関数宣言の中の仮引数名、または関数定義の宣言子ではない関数宣言子の中の仮引数名は、関数原型有効範囲を持つ。
関数宣言子の仮引数の名前は省略できるが、もしある場合は、その関数宣言子の中で一意でなければならない。