0
std::for_each(boost::make_zip_iterator(
boost::make_tuple(tt.begin(),xx.begin(),
boost::make_tuple(tt.end(),xx.end(),
[]() {
trajectory.push_back(make_tuple(get<0>(),get<1>()));
}
);
나는 더 진행하는 방법을 모르겠다. 한 가지 방법은 내가 http://www.boost.org/doc/libs/1_52_0/libs/iterator/doc/zip_iterator.html#examples에서 zip_func로 펑터를 만들 수 있지만 추가 코드를 작성하고 싶지 않고 람다를 사용하고 싶습니다. 의견이 있으십니까?