考虑以下例子:
我想遍历
vector<vector<char>*> *outer = new vector<vector<char>*>();
{
vector<char> *inner = new vector<char>();
inner->push_back(0);
inner->push_back(1);
inner->push_back(2);
outer->push_back(inner);
inner->push_back(3);
}
auto x = outer->at(0);
for (auto c : x) {
cout << c << ",";
}
我想遍历
vector<char>*
的值;我该怎么做?
unique_ptr
而不是拥有原始指针。更好的做法是完全摆脱不必要的new
。 - T.C.unique_ptr
的... - Lu4new
。 - Sambucafor (auto x : vector_vector_var) { ... }
- Lu4