내 컴파일러가 불평합니다.std :: vector에서 요소 제거 <std::string>>
#include <iostream>
#include <vector>
using namespace std;
int main(){
vector<string> vec[2];
vec[0].push_back("test1");
vec[0].push_back("test2");
cout << vec[0][0] << endl;
vec[0].erase(vec.begin());
cout << vec[0][1] << endl;
}
지우기를 호출하면 어떤 점이 좋습니까?
정확한 코드를 게시하십시오. – curiousguy