次の switch ステートメントを使用すると、非常に奇妙な動作が発生します。
string recognise_mti(int mti_code)
{
switch(mti_code)
{
case 1100:
case 1101:
return (mti_code + " (Auth. Request/Repeat)"); break;
default:
return (mti_code + " (NOT RECOGNISED)"); break;
}
}
入力整数に応じて、あらゆる種類のものを返すようです。ばかげた間違いになる可能性がありますが、まだ認識できません。どんな助けにも感謝します。