¿Por qué el tamaño de tamaño(IO_ERROR_LOG_PACKET) es de 48 en lugar de 44?
Esperaba que sizeof(IOERRORLOGPACKET) fuera de 44 bytes. Pero cuando lo desensamblé, resultó ser de 48 bytes. ¿Alguien sabe por qué?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Es probable que el compilador esté agregando relleno a la estructura para asegurarse de que cada miembro esté alineado con un cierto límite. Esto se hace para mejorar el rendimiento al acceder a los miembros de la estructura.