Three-way comparsion - 도전 3 partial_ordering과 NaN 다루기
목표
부동소수점 비교에서 왜 전체 순서가 깨지는지 직접 확인한다.
요구 사항
double멤버가 들어간 타입을 만든다.NaN이 포함된 비교 케이스를 작성한다.unordered결과를 명시적으로 처리한다.
검증 포인트
NaN과의 비교가 왜 정렬 문제로 이어질 수 있는가partial_ordering::unordered를 올바르게 감지했는가- 일반 숫자 케이스와
NaN케이스를 분리해 테스트했는가