루프 내에서 빈 벡터를 만들고 루프에 뭔가를 읽을 때마다 벡터에 요소를 추가하려고합니다.루프에서 빈 벡터에 요소를 추가하는 방법은 무엇입니까?
#include <iostream>
#include <vector>
using namespace std;
int main()
{
std::vector<float> myVector();
float x;
while(cin >> x)
myVector.insert(x);
return 0;
}
하지만이 오류 메시지가 표시됩니다.
오류 메시지가 무엇입니까? –
가장 까다로운 구문 분석 문제. myVector의 선언으로 괄호를 제거하십시오. – Joel
네, 제 정확한 문제였습니다. 그리고 지금은 push_back 감사를 사용해야한다는 것을 이해합니다! –