History

Let's take a look at how C++ has evolved through the years.

We'll cover the following...

C++98 #

Work on C++ began back in 1985. However, the language was officially standardized in 1998. Hence, the original version was known as C++98.

Although its functionality was primitive compared to what we have now, C++98 supported basic I/O streams and templates. The standard library (STL) contained Strings, algorithms, and containers (arrays, queues, stacks, etc.), among other things.

Whereas C is a structured and procedural ...