Resultados de la búsqueda a petición "struct"

1 la respuesta

La alineación de la estructura no funcionó con el paquete #pragma

Tengo una estructura c ++: struct a { char b; int c; int d[100]; };El tamaño de la estructura debe ser de 405 bytes. Vi que el tamaño de la estructura es de 408 bytes. La razón es la alineación a 8 bytes después del número entero "c". La matriz ...

4 la respuesta

¿es posible simplemente serializar objetos C ++

¿Puede convertir un objeto en una cadena de datos hexadecimales (similar a cómo se envían los paquetes) y luego almacenar eso y luego devolver el objeto? Sé que es posible con estructuras C que son básicamente objetos debajo de C ++. La ...

1 la respuesta

Typedef-name entra en conflicto con la etiqueta struct en C ++

Esta es mi segunda investigación sobre la declaración de estructura en C ++. (El primero esaquí [https://stackoverflow.com/questions/22363980/scope-of-structure-declared-defined-within-another-structure] ) Pero ahora me encontréesta ...

6 la respuesta

¿Cuál es la diferencia entre usar una estructura con dos campos y un par?

¿Cuál es la diferencia con respecto a la asignación de memoria y la eficiencia entre el uso de una estructura con dos campos y un par?

6 la respuesta

¿Por qué C ++ no permite estructuras anónimas?

Algunos compiladores de C ++ permiten uniones anónimas y estructuras como una extensión al estándar C ++. Es un poco de azúcar sintáctica que ocasionalmente es muy útil. ¿Cuál es la razón que impide que esto sea parte del estándar? ¿Hay un ...

1 la respuesta

Conversión de C / C ++ Struct a C # .Net CF WinCE

Hola, estoy tratando de convertir el Strcut C / C ++ a C # C / C ++ Struct se ve así: typedef struct _NDISUIO_QUERY_OID { NDIS_OID Oid; PTCHAR ptcDeviceName; UCHAR Data[sizeof(ULONG)]; } NDISUIO_QUERY_OID, *PNDISUIO_QUERY_OID;Mi estructura de ...

8 la respuesta

Estructura de relleno y embalaje

Considerar: struct mystruct_A { char a; int b; char c; } x; struct mystruct_B { int b; char a; } y;Los tamaños de las estructuras son 12 y 8 respectivamente. ¿Estas estructuras están acolchadas o empaquetadas? ¿Cuándo se realiza el relleno o ...

3 la respuesta

¿Existe una declaración de tamaño de puntero estándar?

Tengo estructura con relleno enchar (Uy, mi mal). Me gustaría restar un tamaño de puntero. ¿Conoces una declaración de tamaño de puntero estándar o una macro estándar para eso?

1 la respuesta

¿Por qué Clang coacciona los parámetros de estructura a ints?

Cuando se usan parámetros de estructura en una función, clang cambiará la firma de la función. En lugar de utilizar un tipo de estructura, la firma será un int coercitivo de igual tamaño. En mi proyecto de compilador, uso el tipo de estructura ...

3 la respuesta

¿Por qué una estructura no puede ser miembro de sí misma?

Tengo una estructurafoo. Declarando un miembro de tipofoo* trabajos: typedef struct foo { struct foo* children[26]; } foo;Pero si trato de declarar un miembro de tipofoo Me sale un error: typedef struct foo { struct foo children[26]; } foo;Esta ...