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

Узнать элемент enum по значению - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Арифметическая и геометрическая последовательности http://www.cyberforum.ru/cpp-beginners/thread1308020.html
Разработать программу, которая в последовательности целых чисел находит самую длинную подпоследовательность являющуюся арифметической или геометрической прогрессией. Предусмотреть ввод исходной последовательности с клавиатуры, чтение ее из файла или формирование программой случайным образом.
C++ Автоматически построить дороги из единиц между "городами" Подскажите как такое можно сделать: Нужно задать координаты точек (городов), значение которых в масиве -1, и их же вывело на экран и после, что бы между автоматически построились дороги из единичек (1) не могу дадуматься, http://www.cyberforum.ru/cpp-beginners/thread1308019.html
C++ Удалить из стека n элементов, начиная с k. Используя pop, push и временный стэк
Доброго времени суток. Имеется класс, описывающий стек на основе односвязного списка с головой. Всего две функции-члена: pop и push. Нужно с помощью этих функций удалить из стэка n элементов, начиная с k. Временные данные нельзя записывать в массив или структуру. Только в еще один стек. Как это все сделать? Алгоритм хотя бы... Спасибо.
C++ Частота распределения слов в тексте
Помогите пожалуйста. Заранее огромное спасибо. Разработать программу, которая читает текстовый файл и выводит частоту распределения длин слов текста. Имя читаемого файла запрашивается с клавиатуры. Знаками препинания в тексте пренебречь.
C++ Узнать, сколько символов в строке (вместе с пробелами) http://www.cyberforum.ru/cpp-beginners/thread1308009.html
как узнать сколько символов в строке(вместе с пробелами)?и если потребуется сравнить сходное слово и перевернутое слово ? #include <iostream> #include <sstream> #include <string> #include <algorithm> #include <assert.h> int main()
C++ Массив указателей на объекты Доброго времени суток. В моем коде базовый класс имеет два наследника. Четвертый класс содержит динамический массив указателей на наследники. Проблема в работе с массивом. Element **mas = new Element*; // element - базовый класс, наследники - А и В mas.Number =0; // тут компилятор пишет, что значение перед точкой должно быть классом или структурой. Как я понимаю, память выделилась,... подробнее

Показать сообщение отдельно
Байт
Эксперт C
15276 / 9678 / 1436
Регистрация: 24.12.2010
Сообщений: 18,014
23.11.2014, 00:10     Узнать элемент enum по значению
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
А возникновение такой "необходимости" скорее свидетельствует о каком-то заблуждении со стороны вопрошающего.
Позвольте не полностью с вами согласиться, хотя все, что вы написали, совершенно верно. У меня пару раз возникали ситуации, когда объект (родной или унаследованный) вел себя чуток не так, как я хотел. А у объекта енумные флаги, какие-то устанавливаются по умолчанию, какие-то я меняю по ходу дела. И мне хотелось бы увидеть значение флага в данной точке программы. И получаю в qDebug, например, какое-то число, которое надо расщепить на биты, лезть в хедеры, разбирать их смысл...
Было бы значительно приятнее, если бы эти флаги мне выдавались в мнемонически понятном виде. Понимаю, что это из области фантастики (вы прекрасно написали - почему), но желание-то вполне объяснимо...
 
Текущее время: 05:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru