cstdint

    0

    2답변

    이것은 내 프로그램의 코드 조각입니다. int8_t 데이터 형식을 사용하고 있으며 입/출력에 문제가 있습니다. 프로그램에서 int8_t을 사용하면 g++ 컴파일러에 -std=c++11 플래그를 설정해야합니다. 그랬지만 런타임 오류가 있습니다. 여기 내 코드는 다음과 같습니다 여기 #include <iostream> #include <cstdint> us

    4

    1답변

    Windows + MinGW에서 컴파일되지 않았으므로 (Linux에서는 잘 컴파일되었으므로) 유형 u_int8_t을 방금 발견했습니다. this site에 따르면 C++ 11 표준은 uint8_t 유형을 정의합니다. 방금 후자를 사용했고 모든 것이 효과가있었습니다. arised 질문은 다음과 같습니다 u_int8_t와 uint8_t 사이에 어떤 차이가 있습

    3

    1답변

    오늘 내가 cstdint 헤더 파일에 정의 된 일부 유형려고 사용하는 경우 적절한 경고를 제공하지 : std::uint16_t, std::uint_least16_t 등등을 .. 더 일반적인 플랫폼 특정 플랫폼과 달리 정확하게 또는 적어도 얼마나 큰지 알기 때문에 매우 유용하다고 생각합니다. int, unsigned int 등등 .. 하지만 많은 오류가 발생

    2

    1답변

    경로를 찾는 작업 (완전히 다른 주제)이 포함 된 응용 프로그램을 만들고 있지만 테스트를 위해 테스트 할 maze 예제가 필요합니다. 동료는 내가 필요한 형식으로 큰 규모의 미로를 생성하기 위해 pydaedalus을 사용할 것을 제안했습니다. 나는 모듈을 시도하고 설치하려면 다음 코드를 사용하고 있습니다 :는 $pip3.6 install pydaedalus

    2

    1답변

    C++ 소스 코드에 Apportable을 사용했을 때 에 정의 된 기호를 찾을 수 없습니다. error: use of undeclared identifier 'UINT8_MAX' 이 코드는 Xcode와 잘 작동하며이 오류는 Apportable에서만 발생합니다. 나는 #include <cstdint>을 추가했으나 효과가 없었다. 여기에 현재 .cpp 파일

    5

    2답변

    왜 C++에 flood에 대한 < cstdfloat> 헤더가 있는데 < cstdint>에 대한 정수입니까? 편집 : 으로 < cstdfloat은> 나는 float과 double에 대한 형식 정의를 제공 헤더를 의미한다. Qt에서 qreal typedef와 매우 비슷합니다. 내 질문은 지금 분명히 바란다.

    5

    4답변

    부스트의 C99 stdint 구현은 매우 편리합니다. 한가지는 나를 괴롭힌다. 그들은 모든 typedef를 boost namespace에 버립니다. 이 기능 사용할 때 세 가지 선택 사항으로 나를 잎 : 사용 "using namespace boost" 사용 "using boost::[u]<type><width>_t" 명시 적으로 boost:: 접두어 대상

    1

    1답변

    16 비트 부호 및 크기 정수를 8 비트 부호 및 크기 정수로 복사하는 C 코드를 구현하고 있습니다. 그게 가능한가? 누군가이 방법을 설명해 주시겠습니까? 코드 : int16_t a = 0x1234; int8_t b, c; 어떻게 변수 C에 변수 b를 다음 두 자리로 처음 2 자리 숫자를 복사?