boost-adaptors

    3

    1답변

    런타임 조건에 따라 범위를 직접 또는 역순으로 반복하고 싶습니다. 이것은 일반적으로 다음과 같은 코드 결과 다음 if (reverse) { using boost::adaptors::reversed; for (auto const & x : range | reversed) do_stuff(x); } else { for (auto c

    1

    1답변

    벡터에서 변환/기능을 수행해야 할 때 최근에 범위 어댑터를 사용하기 시작했습니다. 다음은 범위 어댑터를 사용하기 시작할 때 가장 간단한 예제 중 하나의 스 니펫입니다. int multiplyByTwo(int n) { return n*2; } std::vector<int> num = {1, 2, 3, 4, 5}; auto result = num | boo