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

Перечислимый тип enum ,что это? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти элементы матрицы, меньшие среднего арифметического http://www.cyberforum.ru/cpp-beginners/thread959631.html
Как написать два цикла в одно, при выводе наименьшего среднего арифметического? //* С клавиатуры вводится размерность целочисленной матрицы, затем сама матрица.Найти элементы меньшие среднего арифметического. //* Разрешается при этом использовать только один оператор цикла(кроме цикла ввода матрицы). #include <iostream> # include <windows.h> using namespace std; int main()
C++ Линейный список Есть такая детская считалка: n детей стали в круг. Начиная отсчет от первого, убирают каждого k-го ребёнка, замыкая круг после каждого удаления. Нужна программа, которая за значением n и k выводит номера детей в том порядке, по которому они были убраны из круга. Есть код создания линейного списка. #include "stdafx.h" #include "stdlib.h" #include "string.h" typedef struct St { http://www.cyberforum.ru/cpp-beginners/thread959627.html
C++ Необходимо вывести в консоль меню с пунктами
Не могу понять как сделать меню?
Программа перевода целого числа без знака в двоичную систему счисления C++
Здравствуйте . Помогите , пожалуйста , реализовать программу перевода целого числа без знака в двоичную систему счисления , при этом выдать результат от младшего байта к старшему . Объясните , пожалуйста , алгоритм решения . Всё облазил - не пойму , как это всё можно сделать. Заранее огромное спасибо за помощь !
C++ Не происходит конвертация типа int в float http://www.cyberforum.ru/cpp-beginners/thread959612.html
int r = 130; r = (float)r/255; r равен 0. Почему не произошла конвертация типа?
C++ Как можно сравнить введенные символы с теми что есть в массиве? Как можно сравнить что было введено с клавиатуры? #include <iostream> using namespace std; int main() { char x={"норма"}; {"нормально";} {"нармально";} {"жить можно";} {"все ок";} {"норм";} {"хорошо";} {"харашо";} char e= {"плохо";} {"хреново";} {"хриново";} {"хренова";} {"хринова";} char r= {"сыпоц1";} char q= "да"; char a= "нет"; char z= "я"; подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1237 / 986 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
22.09.2013, 14:07     Перечислимый тип enum ,что это?
Цитата Сообщение от DmitryM5 Посмотреть сообщение
Не пойму зачем он нужен,если все равно он возвращает целые числа?
Чтобы давать целым числам имена.

Цитата Сообщение от DmitryM5 Посмотреть сообщение
Как обращаться именно к имени(string) элемента типа enum?
Именно так, как вы сделали: руками. Есть варианты с массивами и std::map.

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