> I would bet most people are unaware of how emplace actually works and for a reviewer it's more cognitive overhead too.
If you are doing professional development in C++ you should learn the difference and how to recognize incorrect usages
If you are doing professional development in C++ you should learn the difference and how to recognize incorrect usages
I'm not a professional C++ developer, but I'm obviously required to use the language every once in a while and I vastly prefer code that requires me to have to look at fewer implementations of potentially implicit and hidden things.