Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NIKO666
10 / 10 / 0
Регистрация: 22.10.2010
Сообщений: 134
#1

Переменная с предопределенными значениями - C++

06.11.2010, 23:10. Просмотров 317. Ответов 2
Метки нет (Все метки)

Народ, как объявить переменную, которая будет содержать только определенные значения?
Ну, например, чтобы строковая переменная содержала только значения a,b,c,..,z,left,top,hammer?
Просто никогда таким не пользовался, но вроде так можно.
Я хочу так сделать, чтоб потом сравнивать определенную строку/символ в условии...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2010, 23:10     Переменная с предопределенными значениями
Посмотрите здесь:

C++ Определить разность между значениями y и z
Заполнить массив значениями C++
Массив с нулевыми значениями C++
bool с противоположными значениями C++
Массив не заполняется значениями C++
Обменять строки значениями C++
C++ Заполнение структуры значениями
ПРоблема со значениями массива C++
C++ Массив с одинаковыми значениями
C++ Матрица с случайными значениями
Заполнение массива значениями C++
Обмен значениями C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Crudelis
Шаровик затейник
670 / 412 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
06.11.2010, 23:22     Переменная с предопределенными значениями #2
дело в том что тип char или string воспринимает в виде текстовых сообщений как символы так и числа, к-е тоже являются символами для них, нужно сделать проверку введенной строки на символы/цифры

Добавлено через 43 секунды
Цитата Сообщение от asics Посмотреть сообщение
const char *p = "blablabla787482374"№№"№";
такая строка тоже введется без проблем
NIKO666
10 / 10 / 0
Регистрация: 22.10.2010
Сообщений: 134
06.11.2010, 23:43  [ТС]     Переменная с предопределенными значениями #3
Все, нашел решение. Оказывается можно так:
const string tip[15]={"a","s","dsd"};

А как можно сделать, чтобы обьявить диапазон символов, как в паскале делалось вот так: 'a'..'z'?
Yandex
Объявления
06.11.2010, 23:43     Переменная с предопределенными значениями
Ответ Создать тему
Опции темы

Текущее время: 10:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru