더워서 이러나 ..
quic 헤더값을 분기하는데 0b1000000 이렇게 해버리면 빅엔디안이 아니어서 00 00 00 01 처럼 되어서 분기가 안되겟쩌.
심지어 유닛테스트를 작성하려고 하였는데 테스트결과를 보기 전에 문득 생각이 났어요.
깜박한 이유는 퇴물이어서 이러겠나요.
사실 매일 아주 조금씩 완성중이어서 집중작업을 하지 않으므로 오래 걸리겠어요.
여담으로 c#에서 IsLittleEndian 처럼 런타임 코드를 자제하고 BIGENDIAN 전처리기 지시문을 사용하면 좋아요.
#if BIGENDIAN
#else
#endifc# - What are the use-cases for IsLittleEndian in BitConverter class? - Stack Overflow
