摘要:
1、尽量使用vector和string替换数组,但是老的代码还是使用数组。如果老的接口期望是数组,怎么办? 需要把vector和string,暴露出数组接口,也就是第一个元素的地址。2、考虑方法DoSomething(const int* pInt,size_t size),对于vector vec,调用如下: DoSomething(&vec[0], v.size()); 这里有个问题,vec的大小可能为0,更安全的做法是: if(!vec.empty()) { DoSomething(&vec[0], v.size()); }3、考虑,能不能使用begin... 阅读全文
posted @ 2014-04-10 19:22
Andy Niu
阅读(741)
评论(0)
推荐(0)
浙公网安备 33010602011771号