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

Модель СМО. Нужен совет ! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как изменить стиль кнопки http://www.cyberforum.ru/cpp-beginners/thread710679.html
Здраствуйте!:) В win32api я умею делать все в старом стиле например: полоса прогресса с синими полосками в виндовс хр во всех современных прогах полоса прогресса с зеленинькими полосками с плавным...
C++ Как работает команда seekg? Всем привет!!! Объясните пожалуйста на примере как работает функция seekg? пробовал искать в поиске, о ней но ничего дельного и ясного я не нашел( Пример: Есть файл в котором хранятся 9 чисел... http://www.cyberforum.ru/cpp-beginners/thread710662.html
Копирующее присваивание параметризованного массива C++
Ругается на этот TArray template <class TItem> TArray <TItem> :: operator = (TArray &Original) синтаксис. Декларация:...
Работа с базами данных в Wxwidgets C++
Нужно скомпилировать вот это.. что то не получается у меня.. Я в программировании конечно не особо.. Скомпилируйте и скинте exe файл со всем добром.. или же помогите.. Работаю через CodeBlocks.. ...
C++ Как получить доступ в пикселю 5px width/5px height на изображении? http://www.cyberforum.ru/cpp-beginners/thread710658.html
Как получить доступ к пикселю 5px width/5px height на изображении?
C++ Перегрузка декремента Само условие звучит так. Написать функцию декремента единственного параметра. Написать функцию возвращающую ссылку на элемент глобального массива. Изменить его при вызове функции. Что, если все... подробнее

Показать сообщение отдельно
0x10
2465 / 1637 / 239
Регистрация: 24.11.2012
Сообщений: 4,037
27.11.2012, 14:06
Мысль первая: не надо своих велосипедов. Не та задача, для которой стоит тратиться на реализацию стандартных контейнеров.

Насколько я вижу, тут придется покурить дискретно-событийное моделирование.
Для модели нам понадобятся системное время, список событий и обработчики событий.
События будут примерно такие:
- поступление звонка
- начало обслуживания
- конец обслуживания
- отказ

У каждого события будет время наступления. Цикл обработки примерно следующий:
1. Получили ближайшее во времени событие
2. Установили системное время на время события
3. Вызвали обработчик

Для выхода из цикла можно, например, завести специальное событие, которое будет запланировано на конец моделирования и будет завершать работу программы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru