Es C ++ 03 una nueva versión del Estándar C ++ o simplemente un Corrigendum Técnico (TC) de C ++ 98?

Estoy bastante seguro de que leí en una fuente autorizada en alguna parte (creo que estaba en las páginas WG21) que C ++ 03 eran un corrigendum técnico de C ++ 98 pero que era una nueva versión del Estándar C ++.

Pero no obstante, solo veo-std=c++98 cambiar en GCC y otros compiladores y Alf P Steinbach hizo un pocos comentarios insinuando que de hecho puede ser un TC de C ++ 98.

Así que cuando escribo sobre "C ++ 03", ¿es suficiente mencionar C ++ 98? Como una pregunta relacionada, ¿es inclusoincorrect para usar el término "C ++ 03"? Porque creo que si realmente es C ++ 98 TC1, me parece que no se puede llamar C ++ 03. Justo como nunca he visto a alguien escribir C07 para el lanzamiento de C99TC3.

Respuestas a la pregunta(2)

Su respuesta a la pregunta