j
k
j a
j l
Minkoo Seo wrote:
vector<int> vi2; for_each(vi.begin(), vi.end(), if_then(_1 == 1, vi2.push_back(_1)));
vector<int> vi2;
for_each(vi.begin(), vi.end(), if_then(_1 == 1, vi2.push_back(_1)));
Does anybody know how to push _1 into vi2? I've tried bind( ), but no luck.
bind( &std::vector<int>::push_back, &vi2, _1 ) should work.
Back to the thread
Back to the list