C++-Metaprogrammierung eine Einführung in die Präprozessor- und Template-Metaprogrammierung - Lemke, Jürgen (Xpert.press, 2016)