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

Не знаю как создать программу - C++

Восстановить пароль Регистрация
 
romaniv
0 / 0 / 0
Регистрация: 21.03.2014
Сообщений: 4
03.06.2014, 18:53     Не знаю как создать программу #1
Прошу помочь создать программу с использованием стандартной библиотеки шаблонов. Я бы сделал сам, но скоро сессия и поэтому у меня мало времени, чтобы разбираться с принципами работы STL. А от данной программы будет очень зависеть моя оценка. Надеюсь на Вашу помощь. Так вот, само условие задачи:

Пускай есть две фирмы. Нужно обеспечить возможность ввода информации о работниках фирм, в частности имя, фамилия, идентификатор ( например 324789234 ). Реализовать возможность добавления нового, удаления существующего работника , вывод работников за идентификатором , а также слияние компаний в составе произвольной из них. Работники вводятся в список по определенному ранжированию . Предусмотреть возможность добавления нового работника в этот список с определенным порядковым номером. Осуществить возможность сортировки по идентификатору работника, при этом основной список меняется.

Добавлено через 14 минут
В последнем предложении ошибка. Должно быть "... при этом основной список НЕ меняется"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ExModE
2 / 2 / 2
Регистрация: 04.03.2011
Сообщений: 27
03.06.2014, 18:56     Не знаю как создать программу #2
Осуществить возможность сортировки по идентификатору работника, при этом основной список меняется.

В последнем предложении ошибка. Должно быть "... при этом основной список НЕ меняется"
Тогда и сортировки не будет как таковой

Добавлено через 18 секунд
Если не создавать новый экземпляр списка
romaniv
0 / 0 / 0
Регистрация: 21.03.2014
Сообщений: 4
03.06.2014, 18:58  [ТС]     Не знаю как создать программу #3
Наверное надо сделать копию списка, и уже в ней провести сортировку
Riddleman
1 / 1 / 4
Регистрация: 03.03.2013
Сообщений: 49
03.06.2014, 19:44     Не знаю как создать программу #4
Создай свого работника как структуру. Засунь это все в в вктор(он же и есть один из нескольких контейнеров в STL). Вектр имеет множество стандартных операцый добавления, удаления... может и сортировка за определённым полем есть. Если без графического интерфейса, то роботи на полтора часа, может больше.
romaniv
0 / 0 / 0
Регистрация: 21.03.2014
Сообщений: 4
03.06.2014, 19:58  [ТС]     Не знаю как создать программу #5
Но я где-то читал, что STL неприспособлена к работе со структурными типами данных.
Riddleman
1 / 1 / 4
Регистрация: 03.03.2013
Сообщений: 49
03.06.2014, 20:18     Не знаю как создать программу #6
Ложь и провокация
Yandex
Объявления
03.06.2014, 20:18     Не знаю как создать программу
Ответ Создать тему
Опции темы

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