반응형
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.syn]
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
반응형
'developer tip' 카테고리의 다른 글
함수형 프로그래밍에서 응용 함수를 사용해야하는 이유는 무엇입니까? (0) | 2020.10.24 |
---|---|
apk 파일의 코드를 추출하는 방법 (0) | 2020.10.24 |
Genymotion 가상화 엔진을 찾을 수 없음 / 플러그인로드가 Mac에서 중단됨 (0) | 2020.10.24 |
'사용'문 대 '마지막으로 시도' (0) | 2020.10.24 |
RuntimeException을 발생시키는 메소드가 메소드 서명에 표시해야합니까? (0) | 2020.10.24 |