Форум программистов, компьютерный форум 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. Вопрос касается инициализации указателей на массивы строк, и удаление их. В общем, есть некий класс, автор его реализовал примерно так (это предварительная версия -... подробнее

Показать сообщение отдельно
DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 107
Завершенные тесты: 1
30.09.2012, 20:19     Перечисляемый тип в переменную
В смысле?
Цитата Сообщение от TKZoo Посмотреть сообщение
Необходимо передать etype prof в w1.pr
Вот так что ли?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
switch (prof)
{
    case laborer: cout << "laborer" << endl;
        w1.pr='l';break;
    case secretary: cout << "secretary" << endl;
        w1.pr='s'; break;
    case manager: cout << "manager" << endl;
        w1.pr='m'; break;
    case accountant: cout << "accountant" << endl;
        w1.pr='a'; break;
    case executive: cout << "executive" << endl;
        w1.pr='e'; break;
    case researcher: cout << "researcher" << endl;
        w1.pr='r'; break;
}
 
 
cout << "Рабочий #1 :" << endl;
cout << "Номер рабочего: " << w1.wn << endl;
cout << "Зарплата рабочего: " << w1.wsalary << endl;
cout << "Дата принятия: " << w1.day << '/' << w1.month << '/' << w1.year << endl;
cout << "Должность: ";
 
switch (w1.pr)
{
    case 'l': cout << "laborer" << endl;break;
    case 's': cout << "secretary" << endl;break;
    case 'm': cout << "manager" << endl;break;
    case 'a': cout << "accountant" << endl;break;
    case 'e': cout << "executive" << endl;break;
    case 'r': cout << "researcher" << endl;break;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru