cho mã, tại sao lỗi, osteam_iterator là một lớp mẫu, tại sao không có hàm tạo phù hợp để khởi tạo 'ostream_iterator', vui lòng trợ giúp, cảm ơn. xác định ostream_iterator template> lớp _LIBCPP_VISIBLE ostream_iteratorKhông có hàm tạo nào phù hợp cho việc initalization '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 –
có nghĩa là gì, liên kết này là trang hiện tại. –
Rất tiếc, tôi đã sửa lỗi đó ngay bây giờ;) –