के इनटाइलाइजेशन के लिए कोई मिलान करने वाला कन्स्ट्रक्टर, त्रुटि क्यों, osteam_iterator एक टेम्पलेट वर्ग है, क्यों 'ostream_iterator' के initalization के लिए कोई मिलान करने वाला कन्स्ट्रक्टर नहीं है, कृपया एक सहायता दें, धन्यवाद। ostream_iterator टेम्पलेट> वर्ग _LIBCPP_VISIBLE ostream_iterator परिभाषितकोड के लिए 'ostream_iterator <int>'
int main(int argc, const char * argv[])
{
vector<int> sentence1;
sentence1.reserve(5);// 设置每次分配内存的大小
sentence1.push_back(1);
sentence1.push_back(2);
sentence1.push_back(3);
sentence1.push_back(4);
sentence1.push_back(5);
int c = 5;
copy(sentence1.begin(), sentence1.end(), ostream_iterator<int>(cout, 1));
cout << endl;
http://en.cppreference.com/w/cpp/iterator/ostream_iterator/ostream_iterator –
इसका क्या अर्थ है, यह लिंक वर्तमान पृष्ठ है। –
ओह, मैंने अभी तय किया है;) –