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

Перечисляемый тип в переменную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread660950.html
Есть такое условие: If(b=='+') s=a+b; как сделать так чтобы я мог додавать не два числа а a+b+...+n
C++ Прога написана с указателями,как указатели заменить ссылками Доброго времени суток. Прога написана с указателями,как указатели заменить ссылками? #include <iostream> #include <ctime> #include <iomanip> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread660947.html
Массив в функцию (ассемблер вставка) ошибка чтения C++
Вообщем такая проблема,передаю указатель на массив в функцию в функции надо заменить последние 3 элемента массива на первые 3,массив из unsigned char реализация должна быть асм вставкой int main(int argc, char* argv) { unsigned char arr={ 1,2,3,4,5,6, 7,8,9,10,11,12,
C++ Что за ошибки
Создать программу с классом Student1 порождающим объекты - анкетные данные о студентах. Класс включает: ФИО год поступления курс номер группы размер стипендии по N предметам( номер для каждого создаваемого класса запрашивается,а массив оценок создается в динамической памяти операцией New) Входят следующие функции: конструктор с пар-ми деструктор функция просмотра текущего состояния...
C++ Оценить правильность использования конструкторов, деструкторов в коде http://www.cyberforum.ru/cpp-beginners/thread660932.html
Всем доброго времени суток. Не могли бы вы оценить правильность использования конструкторов,деструкторов и динамического выделения памяти данной программы. Вот код: #include <iostream.h> #include <string.h> class String { public: String(const String &);
C++ Инициализация укзателей в классе Всем привет читаю книгу Пабло Халперна "Стандарная библиотека С++ на примерах". Там, в качестве обучения читателю предлагается пройти процесс разработки и реализации некоего приложения - записной книжки с использованием STL. Вопрос касается инициализации указателей на массивы строк, и удаление их. В общем, есть некий класс, автор его реализовал примерно так (это предварительная версия -... подробнее

Показать сообщение отдельно
TKZoo
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 3
30.09.2012, 21:13  [ТС]     Перечисляемый тип в переменную
Возникает ошибка uninitialized local variable 'prof' used.
В целом вопрос заключается в том, зачем использовать enum,
если в switch по case пишем то что нам надо.

Я предполагал это должно как то уменьшить писанины, если вводить данные больше чем для одного рабочего. А так получается что все равно пишем в case то что надо и все.
Объясните для чего нужен в данном случае перечисление enum?
На всякий случай приведу текст самого задания:

Организуйте программу таким образом, чтобы пользователь вводил 4 пункта данных о каждом из трех сотрудников: его номер, величину зарплаты, его должность и дату принятия на работу. Программа должна хранить введенные значения в трех переменных типа employee и выводить их содержимое на экран. Пусть, например, в программе определен перечисляемый тип данных etype, отражающий должность сотрудника:
enum etype { laborer, secretary, manager, accountant, executive, researcher };
Напишите программу, которая сначала по первой букве должности, введен- ной пользователем, определяет соответствующее значение переменной, помещает это значение в переменную типа etype, а затем выводит полностью название должности.

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