Does it matter anymore if I use boost::string_ref over std::string& ? I mean, is it really more efficient to use boost::string_ref over the std version when you are processing strings ? I don't really get the explanation offered here: http://ift.tt/2bLejEC . What really confuses me is the fact that std::string is also a handle class that only points to the allocated memory, and since c++11, with move semantics the copy operations noted in the article above are not going to happen. So, which one is more efficient ?
mercredi 31 août 2016
std::string& vs boost::string_ref
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire