#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
using namespace std;
int main()
{
vector<int> v(istream_iterator<int>(cin), istream_iterator<int>()); //Compilation error?!
copy(v.begin(), v.end(), ostream_iterator<int>(cout, "\n"));
return 0;
}
爲什麼該行出錯? 我知道編譯器'v'作爲一個函數!令人驚歎的...vector <int> v(istream_iterator <int>(cin),istream_iterator <int>());
這將是很好,如果你能告訴我們什麼是真正的錯誤是你越來越...... – Bart 2012-03-11 15:11:20
什麼是問題? – jalf 2012-03-11 15:14:12