0
我是新來的C++ &我對C++ & g ++版本有很大的困惑。我已經瞭解到有不同版本的g ++編譯器,最新版本是4.8(我認爲)。但後來我看到在很多地方提到的C++ 98 & C++ 11。這兩個版本控制系統是同一個東西還是完全不同的東西?如果它們不同,我該如何檢查我是否使用C++ 98或C++ 11?謝謝!C++&g ++版本相同或不同
我是新來的C++ &我對C++ & g ++版本有很大的困惑。我已經瞭解到有不同版本的g ++編譯器,最新版本是4.8(我認爲)。但後來我看到在很多地方提到的C++ 98 & C++ 11。這兩個版本控制系統是同一個東西還是完全不同的東西?如果它們不同,我該如何檢查我是否使用C++ 98或C++ 11?謝謝!C++&g ++版本相同或不同
C++ 98和C++ 11是標準而不是編譯器。它們由ISO頒發,編譯器有望實現標準中給出的功能。
g ++ 編譯器是一個可以提供(從4.8開始)C++ 11標準的大多數特性的工具,你可以看到here。
g ++版本是編譯器的版本。 C++'版本'如C++ 11是標準。較新的標準將需要更新版本的編譯器來識別新標準。 要編譯C++ 11標準,您需要爲-g ++使用-std = C++ 11標誌 –