入力が有効かどうかをチェックする複数の関数を作成する必要があります。ここに私のコードのいくつかがあります:
bool IsValidRange(signed char s)
{
bool isValid = true;
if (!((s>=SCHAR_MIN)&&(s<=SCHAR_MAX)))
{
isValid = false;
}
return isValid;
}
bool IsValidRange(int s)
{
bool isValid = true;
if (!((s>=INT_MIN)&&(s<=INT_MAX)))
{
isValid = false;
}
return isValid;
}
これには、ヘッダー limits.h を使用しています。私はこれを正しい方法でやっていますか?あくまでも初心者ですのでご了承ください。皆様のご理解を賜りますようお願い申し上げます。ありがとうございました!