rust의 usize는 플랫폼에 따라 다르게 동작할 수 있음
- 공식 문서에도
pointer-sized unsigned integer type
이라 되어 있음 - i32나 i64와 같이 고정된 값을 함부로 캐스팅하면, 잘못된 값이 저장될 가능성이 있음
- 2038년까지 이제 16년 남았다… rust 커뮤니티 화이팅!
- https://doc.rust-lang.org/std/primitive.usize.html
pointer-sized unsigned integer type
이라 되어 있음