Ich installierte gcc 4.9.2. Ich das Programm zusammengestellt mit dem folgenden Befehl:Unterschied zwischen gcc Kompilieroptionen Std = C++ 1y und Std = C++ 14
/root/gcc-4.9.2/bin/g++ -std = C++ 1J testing.cpp
Beachten Sie, dass zusätzlich zu der Option „-std = C++ 1y ", gibt es eine weitere Option" -std = C++ 14 ". Funktioniert der Compiler auf die gleiche Weise und erzeugt für beide Optionen genau die gleiche ausführbare Datei? Danke!
https://gcc.gnu.org/onlinedocs/gcc/C- Dialect-Options.html # index-std-108 –
Danke Limette für die Erklärung und danke Marc für den Link, der besagt, dass C++ 1y und C++ 14 "Der ISO C++ Standard 2014 plus Änderungen" sind. Der Name 'c + + 1y 'ist veraltet. " – ysrhung