我是C ++和学习向量的新手。 想要阅读如下输入并使用字符串向量。
2
stack
overflow
3
stack
heap
overflow
下面是我的代码。这里只输出1个字符串。 请指出我犯错的地方。
int main() {
vector<string> my_strings;
string buf;
int n;
cin >> n;
for(int i=0;i<n;i++){
getline(cin,buf);
my_strings.push_back(buf);
}
for(int i=0;i<n;i++){
cout << my_strings[i] << endl;
}
return 0;
}