2011年9月5日

作为局部变量的std::string和标准库容器一种内存优化方法

摘要: 实际项目中,往往看到好多项目把std::string, std::vector作为局部变量直接使用的情况。 类似下面std::string的用法:void SomeClass::Fun() { std::string str = "abcd"; str += "efgh"; } 下面是std::vector的类似例子:void SomeClass::Fun2() { std::vector<int> iv; iv.push_back(22); DoFun2(iv); } ... 阅读全文

posted @ 2011-09-05 22:29 daemonh 阅读(503) 评论(0) 推荐(0)

导航