A console application which simulates Netflix's movie queue
- To use the dynamic list data structure to support user’s needs during run-time.
- To store, sort and search lists and tables of values
- To understand the similarities and differences between pointers and references, and when to use each.
- To understand how to use the copy constructor to create deep copies of runtime objects.
- To understand how to overload unary and binary operators.
- To understand how to manage memory in the heap.
- Basic searching and sorting techniques.
- To use C++11 capabilities, including nullptr