의 벡터에 추가 I는 같은 pair
의 vector
있습니다쌍
revenue[i].first = "string";
revenue[i].second = map[i].second;
그러나 수익 가입일 :
vector<pair<string,double>> revenue;
내가 문자열이 같은 맵에서 두 번 추가 할 초기화되지 않으면 범위를 벗어난 오류가 발생합니다.
revenue.push_back("string",map[i].second);
을하지만 그 두 개의 인수를 취할 수 없다고 : 그래서 나는이 같은 vector::push_back
를 사용했습니다. 그렇다면이 vector
을 pair
에 어떻게 추가 할 수 있습니까?
따라서 벡터 쌍은 없지만 쌍 벡터 또는 쌍 벡터가 없습니다. 이것을 이해하면 문제를 해결할 수 있습니다. –