unions

    0

    2답변

    나는 다음과 같은 구조체가 : struct type1 { struct type2 *node; union element { struct type3 *e; int val; }; }; type1의 인스턴스를 가리키는 포인터 *f를 초기화하는과 같은 일을 : 심지어 f.element->e 또는 그냥 f.elem

    0

    2답변

    리틀 엔디안 z80-esque 프로세서에서 32 비트 long int msk = 0xFFFFFF00 (서브넷 마스크)이 있습니다. 오늘 아침에 (unsigned char *)&msk을 void bar(unsigned char * c); 함수에 전달하여이 &msk 값을 통과하여 데이터베이스에 저장하려고하면 endian-ness에 대해 알게되었습니다. 불행히도

    1

    4답변

    I 다음 타입 정의를 가지고 typedef union{ unsigned int Entry; struct { unsigned char EntryType; unsigned char EntryOffset[3]; }; } TLineDescriptor; I과 같은 형태의 다음 사용을 가지고 TLineDescriptor LineDescri

    2

    1답변

    이것은 고의적 인 예이지만 핵심적인 문제를 나타냅니다. 나는 노동 조합과 기존의 코드베이스에서 같은 중첩 된 구조의 구조를 가지고 : typedef union _MyUnion { unsigned int A; struct _MyNestedStruct { int field } MyNestedStruct; } My

    10

    2답변

    CodeProject에서 일부 코드를 사용하여 C++ 캐스팅을 위해 다음 코드를 발견했습니다. template <class OutputClass, class InputClass> union horrible_union{ OutputClass out; InputClass in; }; template <class OutputClass, c

    8

    3답변

    나는 아래 그림과 유사한 데모로 구현 한 코드 .. structs/unions 내 struct st { int a; struct { int b; }; }; 6.58 이름 struct/union 필드를 발견했다. 하지만 이점은 무엇입니까? 어쨌든 내가 함께 GCC 4.5.2에서 컴파일 int main() { struct st s; s.a

    10

    1답변

    C++ 11 표준은 템플릿 조합에 대해 무엇이라고 말합니까? ((나는 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf에서 아무것도 찾을 수 있지만, 그주의 깊게 읽어하지 않았습니다.) 을 나는이 template<typename T> union u { T a; char

    5

    1답변

    union u{ char ch[41]; int b[10]; }un; LLVM이 %union.u = type { [10 x i32], [4 x i8] } 로 컴파일 이 union un{ struct s{ int a; float f; double d; }st; int intArr[10]; }

    0

    1답변

    가능한 중복 : 예외의 여러 유형 잡을 수 있습니다 자바 SE 7에서 In a Java 7 multicatch block what is the type of the caught exception? : catch (IOException|SQLException ex) { logger.log(ex); throw ex; } 는 구문의 다른

    4

    2답변

    다음 코드를 실행하면 다른 주소가 인쇄됩니다. 왜? 노조는 다음과 같이 수정하면 반복이 int main() { Derived* d = new Derived; cout << d << "\n"; d = U(d).d; cout << d << "\n"; d = U(d).d; cout << d << "\n";