Поддерживается ли std::any в MSVC 2017?

Я пытаюсь скомпилировать кусок кода с:

cl /c /std:c++latest /Gm- /sdl /Zc:inline /RTC1 /Oy /MDd /FA /EHs main.cxx

но я получаю эту ошибку:

error C2039: 'any': is not a member of 'std'

и мне интересно, как (если это возможно) я могу получить эту функцию. Я ничего об этом не вижу на своих сайтах, но зная, сколько времени они тратят на их обновление, может быть, это можно сделать

1 ответ

Решение

Да, <any> поставляется с каждым выпуском VS 2017.

Это так, но нужно убедиться, что используется правильная версия C++.

Щелкните проект правой кнопкой мыши и в Properties->C/C++->Language->C++ Language Standard убедитесь, что он установлен на правильный.

Другие вопросы по тегам