I am aware the standard was ratified in 1998, and an update to repair some defects in the standard took place in 2003 (the ISO standards) although I am unsure of the relation of C++98 and the ANSI C standards.
I remember more than once reading the C++ 1998 standard was based on one of the C standards, I would assume ANSI C89 and not 99, is this correct?
Also would I be correct to assume C++0x is the official alias of the next "to be" standard, and C++03..11..xx are just certain "updates" working towards the C++0x standard, C++11 just being the update that happened to take place in '11?
For the life of me I cannot find too much on this online, searching what was based on what and "list of C++ standards and what they introduce" for example comes up with nearly nothing, unless I just need a fresh mind to find anything else.
Thank you.