Hexi: 안전한 바이너리 데이터 처리를 위한 경량 C++23 라이브러리

2025-03-28
Hexi: 안전한 바이너리 데이터 처리를 위한 경량 C++23 라이브러리

Hexi는 임의의 소스(주로 네트워크 데이터)에서 바이너리 데이터를 안전하게 처리하기 위한 경량의 헤더 전용 C++23 라이브러리입니다. 수동 바이트 복사와 완벽한 직렬화 라이브러리의 중간에 위치합니다. 사용 편의성, 신뢰할 수 없는 데이터 처리 시 안전성, 적절한 유연성, 최소한의 오버헤드를 설계 목표로 합니다. 사용자 정의 컨테이너(비연속 컨테이너 포함)를 지원하며, 예외 처리 및 경계 검사를 제공합니다. 추가 기능으로 바이너리 파일용 버퍼 유형, 정적/동적 버퍼, 스레드 로컬 블록 할당자가 포함됩니다.