Per vari motivi, ho alcune strutture che voglio forzare per essere dimensioni specifiche (in questo caso 64 byte e 512 byte). Entrambi, tuttavia, sono al di sotto del poco al di sotto delle dimensioni che voglio che siano.Forza dimensione specifica della montatura in C
C'è comunque da dire al compilatore di impostarli su queste dimensioni specifiche e sul pad con zeri, oppure sarei meglio se dichiarassi un array all'interno della struttura che costituisce lo spazio in eccesso in modo che si allinea sul taglia che voglio?
Quali sono i motivi? Potrebbe esserci un altro modo per risolvere il problema. –
mi viene in mente unioni con una serie di caratteri ... – amit
Si potrebbe provare una sorta di hack con '#pragma pack', ma non so quanto sarà utile. – Polynomial