2016-03-20 5 views
0

を管理し、私はこのようにキャストを使用するUInt32整数を挿入または抽出することができます: -鋳造アンマネージバイト配列を使用して配列

   Byte contents[1024]; 
       heightwidth = 0x12345678; 
       ((UINT32*)&contents)[0] = heightwidth; 
       heightwidth=((UINT32*)&contents)[4]; 

私が管理し、バイト配列でこれを行うことができますどのようにしてください?

+0

pin_ptrは、同じ種類のハッキングに使用できます。 –

+0

有望ですね、ありがとうございます。 – GHLawrence2000

答えて

0

std::array<Byte, 1024> contA; 

heightwidth = 0x12345678; 
((UINT32*)contA.data())[0] = heightwidth; 
heightwidth=((UINT32*)contA.data())[4]; 

については何?

+0

私はstd :: functionsを使用しないようにしようとしているので、タイプ配列^contents = gcnew array (1024)の配列を使用しています。 – GHLawrence2000

関連する問題