https://github.com/9rum/file-processing/blob/master/avltree.h코딩 스타일도 조금 바꿈이제 레드-블랙 트리, B-트리, B+-트리 남았다
으악
테스트 ㅇㄷ?
로컬에서만 해보는데스웅
유닛테스트 추가좀
예압
extern 왜 쓴 거?
extern 안주고 인라인 확장하면 못가져오더라고요 ㅇㅅㅇ
함수 정의가 저리 긴데 inline 하면 안 좋지 않을까
register 변수나 inline 확장은 사실 저렇게 써놔도 컴파일러한테 힌트만 주는 거고, 판단은 컴파일러가 함 (안붙여도 inlining할 수도 있음) 컴파일러가 inlining하기에 너무 길다고 판단하면 안할테니 저는 일단 붙여놓음