endianness

    0

    1답변

    나는 골란 프로젝트의 많은 아이디어를 채택한 C++ 프로젝트에서 일하고 있습니다. 이 binary.write가 documentation에서 어떻게 작동하는지, 어떻게 C++로 복제 할 수 있는지 제대로 이해하지 못했습니다. 내 프로젝트에서이 줄에 붙어있다. binary.Write(e.offsets, nativeEndian, e.offset) e.offs

    0

    1답변

    모듈은 Pactron이고 ARMADA XP 78460을 기반으로합니다. 이 모듈은 리틀 및 빅 엔디안 모드를 모두 지원합니다. 큰 엔디안 버전의 커널 (zImage), DTS 및 루트 파일 시스템 (Buildroot 사용)을 빅 엔디안 용으로 Marvell toolchain과 함께 컴파일 할 수있었습니다. 지금은 little endian으로 컴파일 된 일부

    1

    1답변

    크로스 플랫폼 C++ 11 응용 프로그램에서 엔디안을 처리하려고합니다. 잘 정의 된 동작으로 빅 엔디안에서 리틀 엔디안으로 64 비트 값을 변환하고 싶습니다. 한 리소스는 큰 엔디안 버전을 std::bitset에로드하고 내용을 반대로 바꿀 수 있다고 제안합니다. 하지만 정확하지 않습니까? 엔디안은 비트 순서가 아닌 바이트 순서를 항상 처리하는 것처럼 보이지

    0

    1답변

    저는 대학에 대한 에세이를하고 혼란에 빠졌습니다. int main(void) { unsigned int i = 0x00646c72; printf("H%x Wo%s\n", 57616, (char *) &i); } 기본적으로이 arquitecture 조금 엔디안에서 출력합니다 : He110 세계 을 나는이 코드 조각은 빅 엔디안의 arquitectur

    -1

    1답변

    저는 ARM이 특히 새로 조립되었습니다. MOV R0, #100 LDR R1, =0X0ABCD876 ;R1 = 0X0ABCD876 STR R1, [R0] LDRB R2, [R0, #1] 는 정말 감사 : 나는 다음과 같은 프로그램이 컴퓨터가 리틀 엔디안 또는 빅 엔디안인지를 결정하는 방법을 읽는 방법을 알아 내려고 노력하고있어!

    1

    1답변

    나는 메모리라는 큰 배열의 배열을 가지고 있으며, 그 중 8 개를 uint64_t로 변환하려고합니다. 빅 엔디안으로 번호를 인쇄하려고합니다. 지금까지이 있습니다이 printf("0x%x", value); 출력은 0x55667788,하지만 난 출력이 0x1122334455667788 할 것을 권장합니다 uint64_t value = (uint64_t)(m

    0

    1답변

    크고 작은 엔디안 유형 및 특정 비트 길이가있는 필드 유형 및 구조를 사용할 때 다른 결과가 표시됩니다. 바이트 내에서 정렬되는 비트가 양쪽 엔디안 모두 동일 할 것으로 예상되지만 결과는 다른 답변을 제공합니다. 결과는 인텔 상자에 centos 6.8 64 조금 배급에서있다. >>> import ctypes >>> >>> class header_stru

    0

    1답변

    안녕하십니까. 넷기 4.0을 잠시 사용 해왔고 4.1로 이전하고 있습니다. 레거시 이유로 작은 엔디안으로 메시지를 받고 있으며 가까운 장래에 큰 엔디안으로 넘어갈 수 없습니다. 우리가 해왔 던 작업은 "ByteBuf.order (ByteOrder endianness)"메서드를 사용하여 리틀 엔디안에서 바이트에 액세스하는지 확인하는 것입니다. 이 메소드가 추

    1

    1답변

    거의 엔디안 변환 나는 ASCII에 작은 엔디안 문자열을 8989d0261ee17bbf95ea5596711538b0 변환 도움이 필요합니다. 누군가이 과정을 안내 할 수 있습니까? 나는이 정확한지 모르겠지만, 나는 수행하여 I 소수점으로이 문자열을 변환 할 수 있다고 생각 : 8 * 16^(문자열 길이) + 9 * 16^(문자열 길이 - 1) + ...

    0

    1답변

    것을 고려 : 그것은 LITTLE_ENDIAN로 (단일 바이트의) 비트 순서를 interpretes 반면, 비트 세트는 BIG_ENDIAN 같은 바이트 배열을 구문 분석 prooves @Test public void testBigIntegerVsBitSet() throws Throwable { String bitString529 = "00000