Скажем, я беру строку ввода, и я хотел проверить, введен ли пользователь отрицательное число.обнаружение отрицательного целого числа в строке
bool isNegative(string input[]) {
int i = 0;
if (input[i] == "-") {
return true;
} else {
return false;
}
}
Я попытался булеву функцию, чтобы проверить, если первый символ является - знак, представляющий отрицательные числа -5 например, -25.
Однако мой Netbeans дал мне эту ошибку: main.cpp: 39: 25: ошибка: ISO C++ запрещает сравнение между указателем и целое [-fpermissive]
кто-нибудь знает, что это значит?
Использовать '' -''. использовать минус-символ (а не строку, состоящую из минус-символа). –