Preguntas etiquetadas con push-back


2
Eficiencia de C ++ 11 push_back () con std :: move versus emplace_back () para objetos ya construidos
En C ++ 11 emplace_back()generalmente se prefiere (en términos de eficiencia) push_back()porque permite la construcción en el lugar, pero ¿sigue siendo así cuando se usa push_back(std::move())con un objeto ya construido? Por ejemplo, ¿ emplace_back()todavía se prefiere en casos como el siguiente? std::string mystring("hello world"); std::vector<std::string> myvector; myvector.emplace_back(mystring); myvector.push_back(std::move(mystring)); // (of …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.