vector的 push_back耗时问题

如果vector元素比较大,用push_back,会比较耗时

可以采用先push_back,在使用vector的引用

FastCodecs::DecoderMessage tmpdm ;
    getVecDM().push_back(tmpdm);
    FastCodecs::DecoderMessage& dm = getVecDM()[msg->getVecDM().size()-1] ;

  另一种方案,可以使用emplace_back,但未测试

原文地址:https://www.cnblogs.com/a9999/p/13637241.html