2025-03-13 09:00
c++17도 아직 다 못 쓰고 있지만 c++11 에 관한 이야기 ㅋㅋ 🍷C++11에서 emplace_back이 도입된 이유와 push_back과의 차이를 정리해볼게. 💡 push_back과 emplace_back 차이, 왜 등장했을까? 🔴 push_back의 문제점 std::vector<std::string> vs; vs.push_back("Gamble"); 이 코드에서 "Gamble" 은 문자열이지만, push_back은 std::string 객체를 필요로 해. 따라서 임시 객체가 생성된 후, 벡터에 복사되거나 이동됨. 💡불필요한 임시 객체 생성으로 비효율적 더 읽고싶다면 댓글 👇
9
回覆
9
轉發

作者

갬블
gameblit
profile
粉絲
306
串文
127+

回覆

轉發

24小時粉絲增長

無資料

互動率

(讚 + 回覆 + 轉發) / 粉絲數
5.88%

© 2025 Threadser.net. 版權所有。

Threadser.net 與 Meta Platforms, Inc. 無關,未經其認可、贊助或特別批准。

Threadser.net 也不與 Meta 的"Threads" 產品存在任何關聯。