▲ | jcelerier 6 days ago | |
> nor would you generally expect your C++ project to build if you swap one compiler for a different one. it's absolutely the expectation for C++ projects to support building on GCC, Clang and MSVC | ||
▲ | Etheryte 6 days ago | parent [-] | |
Maybe these days this is the case, last I used C++ about a decade ago though, this was most definitely not guaranteed to be so. This thread [0] is a good quick overview of the type of issues you used to run into, and often you didn't even need anything fancy to hit those edge cases. If life has improved in the meanwhile, that's good of course. |