Il semble que dans Ubuntu 18.04, le g ++ livré par défaut (version 7.3.0) fonctionne par défaut en mode compatible C ++ 11. Je reçois des erreurs dans mes anciens codes qui ne sont pas compatibles C ++ 11. J'ai installé g ++ - 6 (version 6.4.0) et les programmes se compilent très bien. Est-il possible de désactiver le mode C ++ 11 dans g ++ - 7?
std::auto_ptr
, ou ils ont utilisé auto
dans sa forme originale, ou ils ont maintenant des conversions de rétrécissement illégales, ou ils ont utilisé export
, ou, ou, ou