Pointers, the Standard Template Library, and Texture Management
We will be learning a lot as well as getting plenty done in terms of the game in this chapter. We will first learn about the fundamental C++ topic of pointers. Pointers are variables that hold a memory address. Typically, a pointer will hold the memory address of another variable. This sounds a bit like a reference, but we will see how they are much more powerful and use a pointer to handle an ever-expanding horde of zombies.
We will also learn about the Standard Template Library (STL), which is a collection of classes that allow us to quickly and easily implement common data management techniques.
In this chapter, we will cover the following topics:
- Learning about pointers
- Learning about the Standard Template Library