Здравствуйте, niXman, Вы писали:
X>все ошибки пропали(ох и олух же я %)).
X>вот только не понимаю, почему msvc2015 раскрывает этот блок?:
X>X>#if __cplusplus < 201103L
X># define noexcept
X>#endif // __cplusplus < 201103L
X>
Потому что в MS считают, что C++11 до сих пор полностью не реализован

Версия компилятора определена в
_MSC_VER