To compile and run the examples in this chapter, you must have administrative access to a computer running Ubuntu 18.04 with a functional internet connection. Prior to running these examples, you must install Valgrind using the following command:
> sudo apt-get install build-essential git cmake valgrind
If this is installed on any operating system other than Ubuntu 18.04, then GCC 7.4 or higher and CMake 3.6 or higher will be required.
The code files for this chapter can be found at https://github.com/PacktPublishing/Advanced-CPP-CookBook/tree/master/chapter10.