При компиляции /Zc:__cplusplus /std:c++11 константа __cplusplus показывает 14 стандарт Ну и на сайте майкрософта написано аналогичное — что они не поддерживают С++11 как отдельную опцию
Я немного отстал от жизни в этом вопросе: в MSVC завезли полную поддержку C99 и C11, без которых нельзя говорить что есть поддержка C++11 и C++-не-помню-сколько-кажется-17
При компиляции /Zc:__cplusplus /std:c++11 константа __cplusplus показывает 14 стандарт Ну и на сайте майкрософта написано аналогичное — что они не поддерживают С++11 как отдельную опцию
а проверь не константой, а какой-нибудь фичей языка: типа вызови std::enable_if_t<T, U>? :) это только в 14 есть, 11 не знает про _t