4 ms·
But then you could write a blog post about pretty much every API misuse ever, which doesn't really seem very constructive to me. But okay, maybe it's more obvi
by TonyTrapp 6y ago
But then you could write a blog post about pretty much every API misuse ever, which doesn't really seem very constructive to me.
But okay, maybe it's more obvious when having worked with pre-C++11 code, where you would have killed for something like emplace_back. If you are new to the language and only know modern C++, you probably don't think much about why emplace_back exists in addition to push_back, and why it can be faster.
- xKingfisher 6y agoGiven the whole scanf/strlen thing going on, more blog posts about API pitfalls wouldn't necessarily be a bad thing. And that is basically the premise of the Abseil Tip of the week series, which are an incredible resource for learning how to work with modern C++.
- pjmlp 6y agoGiven that some schools still teach C++ with Turbo C++ for MS-DOS, one cannot expect that everyone is up to date with CppCon C++Now talks.