April 2017
Beginner to intermediate
394 pages
9h 16m
English
Wow! The last two chapters were full of pointer craziness. Those two chapters combined, cover what are probably considered the hardest parts of C++. While all design patterns deal with pointers and using virtual functions at some level, it doesn't get much more difficult than what was covered in Chapter 7, Improving Performance with Object Pools and Chapter 8, Controlling UI via the Command Pattern.
In Chapter 7, Improving Performance with Object Pools, we went very low-level into the guts of C++ memory. This involved casting and strange pointer manipulation that most people tend to avoid. In Chapter 8, Controlling UI via the Command Pattern, we dealt with controlling the UI, which is more high-level. ...
Read now
Unlock full access