1
votos
2
respuestas
vistas 881
¿Es un puntero a un miembro de datos su desplazamiento?
...
preguntado 10 años, 5 meses
12 preguntas, página #1
1
votos
2
respuestas
vistas 881
...
preguntado 10 años, 5 meses
0
votos
1
respuestas
vistas 998
Estoy trabajando en un proyecto de descriptor de tipo en C ++ 11. El trabajo del descriptor de tipo es conocer los tipos de cada miembro de una clase, su tamaño y su desplazamiento desde la base de un objeto. No soy compatible con la herencia múltiple ni con los objetos con métodos virtuales, por lo que estoy simplificando mucho esto por ahora. ...
preguntado 10 años, 6 meses
18
votos
6
respuestas
vistas 2,724
Ejemplo de la implementación de MSVC: ...
preguntado 11 años, 0 meses
2
votos
2
respuestas
vistas 1,060
Cuando uso g ++, paso un parámetro de plantilla como la variable miembro a offsetof, y recibo la siguiente advertencia: ...
preguntado 11 años, 3 meses
11
votos
4
respuestas
vistas 3,861
¿Es posible tener una variable miembro que pueda calcular el puntero al objeto contenedor desde el puntero a sí mismo (en su método)? ...
preguntado 11 años, 4 meses
6
votos
5
respuestas
vistas 1,412
Tengo este código. Parece desreferenciar un puntero nulo aquí, pero luego hace un AND bit a bit el resultado con un int sin signo. Realmente no entiendo toda la parte. ¿Qué pretende hacer? ¿Es esta una forma de aritmética de punteros? ...
preguntado 11 años, 6 meses
1
votos
2
respuestas
vistas 1,640
6
votos
2
respuestas
vistas 1,115
Stddef.h de Linux define offsetof () como: ...
preguntado 12 años, 2 meses
8
votos
3
respuestas
vistas 7,017
¿Hay alguna forma de encontrar el desplazamiento de un miembro de una estructura en tiempo de compilación? Deseo crear una constante que contenga el desplazamiento de un miembro de estructura. En el siguiente código, la macro offsetof () funciona en la primera instrucción printf. Sin embargo, el uso en la línea 10 para declarar ofs genera el error: ...
preguntado 12 años, 9 meses
51
votos
11
respuestas
vistas 26,674
Estaba investigando cómo obtener la compensación de memoria de un miembro en una clase en C ++ y encontré esto en wikipedia: ...
preguntado 12 años, 11 meses
37
votos
8
respuestas
vistas 2,846
En ANSI C, offsetof se define como se muestra a continuación. ...
preguntado 13 años, 2 meses
10
votos
7
respuestas
vistas 4,729
Estoy buscando una forma de obtener compensaciones de miembros de datos de una clase C ++ que no sea de naturaleza POD. ...
preguntado 13 años, 8 meses