수행하는 동안 왜 런타임 오류가 점점 오전은 :어설 션 오류 표준에 대한 표준 : copy_if를 사용하는 동안 : 벡터
std::vector<int> vi;
std::generate_n(std::back_inserter(vi),10,rand);
std::vector<int> vi_1;
vi_1.reserve(vi.size());
std::copy_if(vi.begin(),vi.end(),vi_1.begin(),std::bind2nd(std::greater<int>(),-20000));
//Here (in copy_if) I'm getting assert error.
무엇이 오류 메시지입니까? – blubb
'vi_1.reserve (vi.size());가 아니라'vi_1.reserve (vi.size());'가 필요합니까? – dasblinkenlight