In order to compile and execute the examples in this chapter, the reader must have:
- A Linux-based system capable of compiling and executing C++17 (for example, Ubuntu 17.10+)
 - GCC 7+
 - CMake 3.6+
 - An internet connection
 
To download all of the code in this chapter, including the examples and code snippets, please see the following GitHub link: https://github.com/PacktPublishing/Hands-On-System-Programming-with-CPP/tree/master/Chapter06.