개발뉴스 (1) 썸네일형 리스트형 정의되지 않은 동작 약 100개 중 45개, C 표준이 걷어낸다 C2y 초안이 UB를 줄이는 게, C를 직접 안 쓰는 1인 개발자한테 왜 체감되는지 적어요.npm install 하다가 node-gyp 에러 나서 Xcode 커맨드라인 툴부터 깔아본 적 있으세요? 저는 이미지 리사이즈 라이브러리 하나 때문에 처음 겪었어요. 그때 알았죠. 제 Next.js 앱 밑바닥 어딘가엔 결국 C가 돌고 있다는 걸요.그래서 이번에 GeekNews에 올라온 글이 눈에 들어왔어요. C 표준 위원회가 정의되지 않은 동작(Undefined Behavior, 줄여서 UB)을 줄이고 있다는 소식이에요. 진행 중인 C2y 초안이 기존 표준의 약 100개 UB 항목 중 45개를 걷어냈다고 해요.정의되지 않은 동작은 왜 위험할까요?C에서 UB는 "이 경우엔 표준이 아무것도 약속하지 않음"이라는 뜻이에.. 이전 1 다음