Saturday 4 November 2017

c++11 - When to use emplace* and when to use push/insert

I know of general idea of emplace functions on
containers("construct new element inplace").
My question is not what it does,

but more of like Effective C++11
one.




What are good rules for deciding
when to use (for eg when it comes to std::vector)

emplace_back() and when to use
push_back() and in general emplace* vs "old" insert functions?

No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...