size_t
팀플
메모리 크기, 배열의 크기, 문자열 길이 등 음수가 될 수 없는 크기를 표현하기 위해 사용되는 부호 없는 정수형 데이터 타입
str.find('char')의 반환값도 size_t
인덱스나 크기, 또는 크기와 관련된 함수들의 매개변수나 반환 타입으로 사용
32비트 시스템에서는 4바이트 크기의 unsigned int, 64비트 시스템에서는 8바이트 크기의 unsigned long 또는 unsigned long long
일반 int와 달리 음수 값이 없고 크기 또한 플랫폼 맞춤형이므로, 메모리 및 크기 관련 작업 시 오류 방지 및 일관성 유지에 유리
따라서 int index = str.find('c');하면 에러남
git 자세히 공부
https://rogerdudler.github.io/git-guide/index.ko.html
https://ebbnflow.tistory.com/196
https://learngitbranching.js.org/?locale=ko
완전 이진 트리 구현
C++ 코딩테스트