Форум: Форум C++Разное
Новые темы: 00
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Использование в структурах перечислимых типов
 
 автор: magold   (08.08.2010 в 17:54)   письмо автору
 
 

Здравия всем, поиск ничего похожего не показал.

Использую среду dev c++ версия 4.9.9.2

Создаю структуры и перечисляемый тип данных, вкладываю его в структуру и все, при компиляции прога тупо зависает, ошибку вызывает попытка присвоить значение данному элементу через оператор cin. (выделил жирным). Подскажите в чем моя ошибка или быть может компилятор глючит?
Код:

#include <iostream>
using namespace std;

enum etype {laborer, secretary, manager, accountant, executive, researcher};

struct date
{
    int day;
    int month;
    int year;
};

struct employee
{
    int number;
    float money;
    etype dolgnost;
    date hire_date;
};

int main ()
{
    char deltree;
    employee employee1, employee2, employee3;
    cout << "Введите номер 1-го сотрудника и его оклад, должность по индексу (laborer, secretary\n, manager, accountant, executive, researcher), дату в формате дд/мм/гггг ";
    cin >> employee1.number >> employee1.money >> employee1.dolgnost >> employee1.hire_date.day >> deltree >> employee1.hire_date.month >> deltree >> employee1.hire_date.year;
    system ("PAUSE");
    return 0;
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования