==써주세요 - dc Cpp
우왕
sizeof(void*)
== 2
decltype(sizeof(void*))
pointer width integer로 정정
호곡 그럼 uintptr_t랑 size_t랑 크기 비교하면 UB인건가...
sizeof로 크기 비교하는 거면 둘 다 size_t 잖아
아뇨 size_t 타입의 변수와 uintptr_t 타입의 변수의 크기를 비교하는 걸 말한건데 실제로 돌려보니까 warning 없이 잘 돌아가네용
int가 4바이트라고 가정하고 돌려도 대부분 플랫폼에선 문제가 없겠지
==써주세요 - dc Cpp
우왕
sizeof(void*)
== 2
decltype(sizeof(void*))
pointer width integer로 정정
호곡 그럼 uintptr_t랑 size_t랑 크기 비교하면 UB인건가...
sizeof로 크기 비교하는 거면 둘 다 size_t 잖아
아뇨 size_t 타입의 변수와 uintptr_t 타입의 변수의 크기를 비교하는 걸 말한건데 실제로 돌려보니까 warning 없이 잘 돌아가네용
int가 4바이트라고 가정하고 돌려도 대부분 플랫폼에선 문제가 없겠지