0

Giovanni Dicanio's Blog · 1mo · discuss

There is a myth according to which every new C++ version is backward compatible with the older versions. While there is a common general trend to try and keep backward compatibility across different C++ versions, that’s not always the case. A “recent” example is provided by C++20’s u8 and char8_t. Consider the following C++ code … Continue reading "The C++20’s u8/char8_t Backward-Compatibility Fiasco"