반응형
오류: 'uint16_t'이(가) 선언되지 않았습니까?
내가 코드를 가지고 있습니다.
#include <emmintrin.h>
#include <stdio.h>
void print128_num(__m128i var)
{
uint16_t *val = (uint16_t*) &var;
printf("Numerical: %i %i %i %i %i %i %i %i \n",
val[0], val[1], val[2], val[3], val[4], val[5],
val[6], val[7]);
}
int main(void)
{
__m128i a = _mm_set_epi32(4, 3, 2, 1);
__m128i b = _mm_set_epi32(7, 6, 5, 4);
__m128i c = _mm_add_epi32(a, b);
print128_num(c);
return 0;
}
그리고 나는 오류를 얻습니다.uint16_t
선언되지 않았습니다.저는 MINGW와 함께 GCC를 사용하고 있습니다.
여기 완전한 오류가 있습니다.
||In function 'print128_num':|
|6|error: 'uint16_t' undeclared (first use in this function)|
|6|error: (Each undeclared identifier is reported only once|
|6|error: for each function it appears in.)|
|6|error: 'val' undeclared (first use in this function)|
|6|error: expected expression before ')' token|
다음을 포함해야 합니다.stdint.h
또는inttypes.h
갖기 위해uint16_t
.
언급URL : https://stackoverflow.com/questions/17436527/error-uint16-t-undeclared
반응형
'programing' 카테고리의 다른 글
사용자 지정 유형을 최대 절전 모드로 설정하여 '원인: java.sql'을(를) 방지합니다.SQL 예외:스트림이 이미 닫혔습니다.' (0) | 2023.08.04 |
---|---|
Oracle에서 기본 키를 재사용할 수 있도록 이름을 변경하는 방법 (0) | 2023.08.04 |
완료 버튼으로 UI Picker View를 만드는 방법은 무엇입니까? (0) | 2023.08.04 |
테이블스페이스란 무엇이며 왜 그것이 사용됩니까? (0) | 2023.08.04 |
3차 연산자 및 문자열 연결 특이점? (0) | 2023.08.04 |