Summary
Jason surveys C++11, C++14, and C++17 features that still lack cross-platform compiler support as of January 2021. The most notable omission is C++11's garbage collection API, which has never been implemented by any compiler and may be removed in C++23. In C++17, significant gaps exist in library implementations, including missing elementary string conversions in GCC/Clang, absence of hardware interference size constants in most compilers, and lack of parallel algorithms in Clang's standard library. These inconsistencies complicate writing truly portable code across all major platforms.
Related C++ Standard Sections
This episode covers topics found in these sections of the C++ standard:
-
[alg.sort]40% match -
[algorithms]40% match