Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Как проверить пренадлежность символа множеству?


Автор: Zero 22.10.2005, 16:36
САБЖ.
PS: сразу замечу, http://forum.vingrad.ru/index.php?showtopic=14415&hl=%EC%ED%EE%E6%E5%F1%F2%E0%E2%E0,or,%EC%ED%EE%E6%E5%F1%F2%E2%E0%EC%E8 полумеры, мне не нужны...
У меня такая проблема:
Есть на форме Edit'ы, и я хочу на событие нажатия клавиши, написать проверку, если символ входит в множество чисел, то воткнуть, иначе холостой проход...
Короче препод сёдня мне сказал, что есть какаято функция ЭНУМ, только не показал как она пишется, а чисто на словах, что я даже в справке не могу глянуть...

Автор: Void 22.10.2005, 16:43
Цитата(Zero @ 22.10.2005, 18:36)
если символ входит в множество чисел, то воткнуть, иначе холостой проход...

То бишь цифры от 0 до 9?
Код
#include <cctype>
...
char c;
if (isdigit(c)) { /* do it! */ }

Автор: Dray 22.10.2005, 16:51
ЭНУМ - это скорее всего enum - перечисление.
enum [имя_типа] {список_констант};

Автор: BreakPointMAN 22.10.2005, 16:55
Borland C++ Builder FAQ по материалам форума на Исходниках.Ru: http://sources.ru/builder/faq/045.html

Автор: Zero 22.10.2005, 17:57
Всем спасибо!!! smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)