STL 벡터의 기본 "채우기"생성자를 사용하여 문자열 벡터를 채우려고합니다. 그러나, 나는 아래의 오류 메시지를 받고 있어요 :문자열 벡터 채우기
#include <vector>
#include <string>
#include <iostream>
using namespace std;
int main()
{
string x = "abcd";
vector<string> stv = new vector<string> (10, x);
for (int i = 0; i < stv.size(); i++) {
cout << stv[i] << endl;
}
return 0;
}
'연산자 새로운
행운을 빕니다 '는 포인터를 반환하고, 처음에는'new'를 사용해서는 안됩니다. –