У меня были проблемы с попыткой написать функцию, которая проверяет, является ли строка - это число. Для игры, которую я пишу, мне просто нужно проверить, является ли строка из файла, который я читаю, числом (я буду знать, является ли это параметром таким образом). Я написал функцию ниже, которая Я считаю, что все работало гладко (или я случайно отредактировал, чтобы остановить это, или я шизофреник, или Windows шизофреник):
bool isParam (string line)
{
if (isdigit(atoi(line.c_str())))
return true;
return false;
}