반응형
uint32와 uint32_t의 차이점
중복 가능성:
서로 다른 정수 유형 간의 차이
C/C++의 uint32와 uint32_t의 차이점은 무엇입니까?
OS에 의존합니까?
어떤 경우에 하나 또는 다른 것을 사용해야 합니까?
uint32_t
표준 사양입니다.uint32
그렇지 않습니다.즉, 다음을 포함하면<inttypes.h>
또는<stdint.h>
의 정의가 표시됩니다.uint32_t
.uint32
는 일부 로컬코드 베이스의 typedef이지만 사용자가 직접 정의하지 않으면 존재하지 않습니다.그리고 스스로 정의하는 것은 좋지 않은 생각입니다.
uint32_t
표준으로 정의되어 있습니다.
18.4.1 헤더<cstdint>
개요 [cstdint]동기]
namespace std {
//...
typedef unsigned integer type uint32_t; // optional
//...
}
uint32
그렇지 않습니다. 일부 컴파일러가 제공하는 바로 가기입니다.typedef uint32_t uint32
)를 사용하여 쉽게 사용할 수 있습니다.
언급URL : https://stackoverflow.com/questions/13362084/difference-between-uint32-and-uint32-t
반응형
'source' 카테고리의 다른 글
Vue에서 로컬로 저장된 xml 파일을 가져오고 편집하려면 어떻게 해야 합니까? (0) | 2022.08.20 |
---|---|
Java 8에서 Stream을 캐스팅할 수 있습니까? (0) | 2022.08.20 |
부트스트랩 3 모달은 vue 2와 함께 표시되지 않음 (0) | 2022.08.20 |
상위 구성 요소에서 하위 속성 변경 내용을 보는 방법 (0) | 2022.08.20 |
이 날짜 형식은 무엇입니까?2011-08-12T20:17:46.384Z (0) | 2022.08.20 |