Standard way of importing modules
问题 I am currently trying to use c++ modules in a code that should compile both on Windows (MSVC) and Linux (Clang and/or GCC). I am currently developping in Visual Studio and used the "Standard Conformance Mode" (/permissive-) to make my code as portable as possible. However the following code: import std.core; int main() { std::cout << "Hello, World! haha" << std::endl; std::vector<int> myVec{4}; std::map<std::string, size_t> myMap; return 0; } Can not compile with the /permissive- flag. I get