Programming: Principles and Practice Using C++ (2nd Edition)
Bjarne Stroustrupis the designer and original implementer of C++, as well as the author ofThe C++ Programming Language, Fourth Edition(Addison-Wesley, 2013), andA Tour of C++(Addison-Wesley, 2014) and many popular and academic publications. Dr. Stroustrup is a managing director at Morgan Stanley in New York City, as well as a visiting professor at Columbia University and a Research distinguished professor at Texas A&M University. He is a member of the U.S. National Academy of Engineering, an IEEE Fellow, and an ACM fellow. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++.