[C++23 새기능 소개] std::views::chunk & std::views::chunk_by
C++23에서는 범위(Range) 라이브러리에 더욱 강력한 데이터 처리 도구를 제공하기 위해 다양한 뷰(View) 어댑터를 추가했습니다. 그중에서도 std::views::chunk와 std::views::chunk_by는 입력 범위를 일정 크기나 조건에 따라 덩어리(Chunk)로 나누어 다룰 수 있게 해주는 기능입니다. 이를 통해 대량의 데이터를 부분 단위로 나누어 처리하거나, 특정 조건에 따라 그룹핑(grouping) 로직을 간단하게 구현할 수 있습니다.이번 글에서는 std::views::chunk와 std::views::chunk_by의 개념과 사용법, 그리고 이전 방식과 비교하여 어떤 점이 개선되었는지 알아보겠습니다. std::views::chunk와 std::views::chunk_by란 무엇인가..