최근 span<T>에 내 코드에서의 사용 제안을 얻었 거나 사이트에서 span일종의 컨테이너 를 사용하는 답변을 보았습니다 . 그러나 C ++ 17 표준 라이브러리에서 이와 같은 것을 찾을 수 없습니다. 그렇다면이 비밀은 무엇이며 span<T>, 비표준 인 경우 왜 사용하는 것이 좋은가?
/ / 일반 배열 등 std::span의 하위 영역에 대한 간단한 참조로 설계 되지 않았습니까 ? API에 비교 연산자를 포함시키기 위해 비교 연산자를 포함해서는 안됩니까? 배제에 대한 추론은 무엇입니까?std::vectorstd::array 참고 : 비교 연산자에 의해, 나도 전체 집합을 의미한다 ( <, <=, ...) 또는 우주선<=>