【发布时间】:2014-07-10 08:53:40
【问题描述】:
我在 MS 代码示例中看到了下一个代码:
PVOID alignedBuffer[BUFFER_SIZE/sizeof( PVOID )];
PCHAR buffer = (PCHAR) alignedBuffer;
hResult = FilterSendMessage( context->Port,
&commandMessage,
sizeof( COMMAND_MESSAGE ),
buffer,
sizeof(alignedBuffer),
&bytesReturned );
(alignedBuffer 将保存作为重播传递给 FilterSendMessage 调用的结构数组) 将 PVOID 转换为 PCHAR 是什么意思,这对对齐有帮助吗,如何?
【问题讨论】:
标签: c++ c memory-alignment