标签:一个 函数 条款16 class amp -- 数据 str string
vector<int> v;
string s;
将v,s中的数据传递给下面的函数时:
void doSomething(const int* pInts, size_t numInts);
void doSomething(const char *pString);
---------------------------------------------------------
if (!v.empty()) {
doSomething(&v[0], v.size()); //v[0]是vector第一个元素的引用
}
doSomething(s.c_str());
---------------------------------------------------------
条款16: 如何将vector和string的数据传给遗留的API
标签:一个 函数 条款16 class amp -- 数据 str string
原文地址:http://www.cnblogs.com/xiuxiu55/p/7275114.html