Commit 13ae138af3e108eb81a0df907f1232f581245091

Egor Pugin 2019-03-28T19:06:12

Disable unwanted C++ definitions for MSVC. MSVC does not set __cplusplus to the latest standard and also it does not like redefining some keywords.