Является ли C ++ 03 новой версией стандарта C ++ или просто Техническим исправлением (TC) C ++ 98?

Я почти уверен, что где-то читал в авторитетном источнике (полагаю, это было на страницах WG21), что C ++ 03 былне техническое исправление C ++ 98, но это был новый выпуск стандарта C ++.

Но тем не менее я вижу только-std=c++98 Переключатель в GCC и другие компиляторы и Альф P Steinbach сделалнесколько комментариев намекает на то, что это действительно может быть TC C ++ 98.

Поэтому, когда я пишу о «C ++ 03», достаточно ли упоминания о C ++ 98? Как связанный вопрос, это даженеправильно использовать термин "C ++ 03"? Потому что я думаю, что если это действительно C ++ 98 TC1, то мне кажется, что его нельзя назвать C ++ 03. Так же, как я никогда не видел, чтобы кто-то писал C07 для выпуска C99TC3.

Ответы на вопрос(2)

Ваш ответ на вопрос