diff --git a/platforms/cpp/wasm3_cpp/include/wasm3_cpp.h b/platforms/cpp/wasm3_cpp/include/wasm3_cpp.h index 6d62fcd..aa03132 100644 --- a/platforms/cpp/wasm3_cpp/include/wasm3_cpp.h +++ b/platforms/cpp/wasm3_cpp/include/wasm3_cpp.h @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/source/m3_config_platforms.h b/source/m3_config_platforms.h index fd7b5d2..c47d13f 100644 --- a/source/m3_config_platforms.h +++ b/source/m3_config_platforms.h @@ -18,7 +18,7 @@ #define M3_CONCAT__(a,b) a##b #define M3_CONCAT(a,b) M3_CONCAT__(a,b) -# if !defined(__cplusplus) +# if !defined(__cplusplus) || defined(_MSC_VER) # define not ! # define and && # define or ||