C++ how to program : introducing the new C++ 14 standard - Deitel, Paul (How to program (Pearson), 2017)