C++ Sorting Pitfalls, UB & Type Conversion Explained - ACCU 2025 Short Talks
ACCU Conference · 5:11 · Watch on YouTube
C++에서 long long을 double과 비교하면 정수가 자동으로 double로 변환됩니다. 값이 커지면 이 과정에서 정밀도가 손실되어 사용자 정의 정렬 비교 함수가 일관성을 잃을 수 있으며, 이는 std::sort와 std::set에 대해 정의되지 않은 동작입니다. 이 라이트닝 토크에서 Bloomberg의 Gur는 단계별로 안전한 혼합형 비교를 구축합니다: 범위로 분할하고, lon...