【发布时间】:2013-08-01 19:09:35
【问题描述】:
我正在尝试在循环中创建一个空向量,并希望每次在该循环中读入某些内容时都向该向量添加一个元素。
#include <iostream>
#include <vector>
using namespace std;
int main()
{
std::vector<float> myVector();
float x;
while(cin >> x)
myVector.insert(x);
return 0;
}
但这给了我错误消息。
【问题讨论】:
-
错误信息是什么?
-
最令人头疼的解析问题。去掉
myVector声明中的括号。 -
是的,这正是我的问题。我现在明白我需要使用 push_back 谢谢!