Introduction to C++: A Short Guide to Programming in C++