В чем разница между -std=c++11 и -std=gnu++11?

В чем разница между -std=c++11и -std=gnu++11как параметр компиляции для gcc и clang? Тот же вопрос с c99и gnu99? Я знаю о стандартах C++ и C, меня интересуют различия в параметрах.

Я где-то читал, что это связано с какими-то расширениями, но мне непонятно, какие именно и как выбирать между одним или другим для нового проекта.

117
задан emlai 13 June 2015 в 02:17
поделиться