C++ templates: Trying to Make the Easy Way

A gentle introduction into advanced template techniques on a practical example: a makeString(...) method to convert everything to a string