使用非托管字节数组,我可以使用这样的强制转换插入或提取UInt32整数:-
Byte contents[1024];
heightwidth = 0x12345678;
((UINT32*)&contents)[0] = heightwidth;
heightwidth=((UINT32*)&contents)[4];
请问如何使用托管字节数组执行此操作?
怎么样
std::array<Byte, 1024> contA;
heightwidth = 0x12345678;
((UINT32*)contA.data())[0] = heightwidth;
heightwidth=((UINT32*)contA.data())[4];
?