Автор Nameless задал вопрос в разделе Другие языки и технологии
C++. Есть функция распознавания пробелов isspace. Есть ли подобная функция для распознавания минуса? и получил лучший ответ
Ответ от Shaman[гуру]
Функции распознавания вида символа
Строго говоря, это не функции, а макроопределения, описанные в заголовочном файле <ctype.h>:
isalnum(c) истина если c буква или цифра;
isalpha(c) истина если c буква;
isdigit(c) истина если c цифра;
iscntrl(c) истина если c символ удаления или обычный уп-
равляющий символ;
isprint(c) истина если c печатный символ;
islower(c) истина если c буква нижнего регистра;
isupper(c) истина если c буква верхнего регистра;
ispunct(c) истина если c знак пунктуации;
isspace(c) истина если c пробел, знак табуляции, возврат
каретки, символ перевода строки, вертикальной
табуляции, перевода страницы;
isxdigit(c) истина если c шестнадцатеричная цифра;
_toupper(c) преобразует c из диапазона [a-z] к символам
[A-Z];
_tolower(c) преобразует c из диапазона [A-Z] к символам
[a-z];
_toascii(c) преобразует c больший, чем 127 к диапазону
0-127 путем очистки всех битов, кроме 7 младших.
ссылка
Shaman
Мыслитель
(8248)
Ну знак минус это символ, так что может будет актуальней искать именно распознавание символа а не знака минуса ))
программирование в си
#include <string.h>
#include <stdio.h>
#include <ctype.h>
подробнее...
C++. Работа со строковыми массивами.
Половина кода все равно съелась. Юзай pastebin.com
Единственное что могу предположить - нужно
подробнее...