3 ms·
There is nothing in C++ 11 and later that is forced on you. Everything that was added is optional. For personal projects I depend on some alternate implementati
by gmueckl 9y ago
There is nothing in C++ 11 and later that is forced on you. Everything that was added is optional. For personal projects I depend on some alternate implementations for things that are now in the STL because these not complete enough for my needs.
- pmorici 9y agoThat only works if you are working alone. In a real world team environment you can’t always enforce your preferences on your teammates
- gmueckl 9y agoI did not wrote these things for fun. I had a real need for each one. The STL is fine for the average case, but it is also limited. I hit these limitations.
- the_why_of_y 9y agoC++17 removed exception specifications from the language, and parts of the standard library, including std::auto_ptr and a lot of the <functional> header. https://isocpp.org/files/papers/p0636r0.html https://isocpp.org/files/papers/p0636r0.html