с msvc? работает только &&
А какой у вас стандарт стоит? Заданы ли /Za или /permissive-?
11, флаги вообще не заданы
А разве у современного msvc есть поддержка C++11? А у старых версий – да, были проблемы с совместимостью
не знаю если честно что у него есть, но я все больше думаю не пользоваться этой поделкой и собрать clang'ом
Ну, попробуйте для начала /permissive- или /Za, это выключит компиляторные расширения и заставит его лучше поддерживать стандарт
Обсуждают сегодня