본문 바로가기
g

gperf

gperf

완전 해시 생성기

한줄평

고정된 키워드 집합을 빠르게 조회하는 코드가 필요한 C·C++ 개발자께 적합합니다. 용도가 특수해 일반 사용자에게는 쓸 일이 거의 없습니다.

이런 분께 고정 키워드 조회 코드를 만들려는 C·C++ 개발자께

좋은 점

  • 정적 키 집합에 대해 충돌 없는 조회 함수를 자동 생성
  • 생성 결과가 C·C++ 소스라 빌드에 바로 포함 가능

아쉬운 점

  • 용도가 매우 특수해 일반적인 개발에는 쓰임새가 좁음

gperf 소개

미리 정해진 키워드 집합에 대해 충돌 없는 완전 해시 함수를 만들어 주는 GNU 도구입니다. 명령줄에서 키 목록을 입력하면 C·C++ 소스 코드 형태의 조회 함수를 생성합니다. 컴파일러나 예약어 검색 같은 곳에 쓰입니다.

제작사

oss-winget