C++20) Ranges - 1
1장에서는 Ranges의 기본적인 개요와 view를 다룹니다. 2장에서는 Action을 다룹니다. C++20 에서 Actions가 추가되지 않았습니다. ( 추가가 안된 것은 아니고, namespace 가 추가되지 않음 ) 그에 따라, action은 자세하게 설명하진 않고, 부분적으로 설명합니다. actions에 관한 정보는 이곳을 확인해주세요. 2장에서는 총망라한 내용과 Algorithm을 다룹니다. Ranges가 무엇일까요? Ranges는 객체입니다. 어떠한 객체의 집합들입니다. begin()을 이용해 처음의 객체를 얻어낼 수 있고, end()를 이용해 마지막 인자 다음의 끝을 알아낼 수 있습니다. 즉 Ranges는 begin과 end가 필수로 필요하며, 이를 통해 순회할 수 있어야 합니다. 이미 전에..