An Example Application

This code simulates the run time queue of a system using a simple round-robin scheduler. When a process is created, it is pushed onto a queue. At the beginning of each quantum, a process is removed from the queue, allowed to run, and if it is not finished, returned to the end of the queue.

This simulation relies entirely on the STL queue containter.