Я новичок в c++, и у меня есть эта большая путаница вокруг версий c++ и g++. Я пришел к пониманию, что есть другая версия компилятора g++, последняя из которых 4,8 (я думаю). Но затем я вижу c++ 98 и c++ 11, упомянутые во многих местах. Являются ли эти две системы управления версиями одними и теми же вещами или это абсолютно разные вещи? И если они разные, как я могу проверить, использую ли я c++ 98 или c++ 11? Благодарю!
С++ 98 и С++ 11 являются стандартами, а не компиляторами. Они выдаются ISO, и ожидается, что компиляторы будут реализовывать функции, указанные в стандартах.
Компилятор g++ - это тот, который обеспечивает (как и все 4.8) большинство функций из стандарта С++ 11, как вы можете видеть здесь.