what is the main difference between all these different version of c++ and which one i should preferably use…?
C++ 4.8.1 could compile code C++11, and C++ 4.3.2 only could compile code C++98.
But in some online programming contest, example Codeforces, you can see “C++ 4.7” and “C++0x 4”, which is could compile code C++98, and c++11.
C++ 4.8.1 adds support for C++11 ref-qualifiers, the final missing C++11 feature. This makes GCC the first C++11.
which one should i prefer…?