과거 소스 호환을 안시켜 줄거면 아주 안시켜 주던가



C++17인가에서 추가된 byte 타입 때문에 몇시간 내내 byte만 찾아 고쳤던 기억이 있음.



문제는 그외 다른곳에서도 터짐. 더 빡치는건 간혈적으로 터짐



ㅅㅂ 권장사항으로 개발 안한 내 잘못이지만, 커스텀 안하고 개발 안되는게 C++인데 호환성은 최대한 보장 해줬으면 함.



많은 레거시 C++ 소스들이 업데이트 쫒아가다 뻗어버린경우가 태반임.



더 큰 문제는 레거시에 업데이트후 개발을 이어 나가면 결국 레거시 + 모던 혼돈형 코드가 탄생하게 되고



그럼 지옥이 따로 없음. 그냥 유지보수도 안됨.



구글링도 뒤죽박죽 환장함. 당장 C++ time 관련 소스코드만 봐도 C , C++ 레거시 , 모던 C++ chrono,  C++ 17~20 확장형, 다 달라서 환장함