私はvftableのオフセットがあるアドレスを持っています。アセンブリとしてバイトとして格納されます。 ex:03 c3 bd 0cアドレスのバイト配列をキャスト/変換
バイトを取得してリトルエンディアンスタイルをアドレスに変換したいとします。
byte[0] = ((unsigned char *)addr)[3];
byte[1] = ((unsigned char *)addr)[2];
byte[2] = ((unsigned char *)addr)[1];
byte[3] = ((unsigned char *)addr)[0];
ですので、例の出力は0x0cbdc303になります。
これを正しくコードするにはどうすればよいですか?
私はこのことを、少なくとも原則として、重複していると言いました。驚くべきことに、[良い答えが与えられました](https://stackoverflow.com/a/20756148/1856738)でも、[ここ](https://stackoverflow.com/q/20755897/1856738)で選択された不稼動の回答がありました。 )、[ここでは答えは一切選択されていませんでした](https://stackoverflow.com/q/7879953/1856738)。今OPが本当に望んでいたことについて2人の人が争っているのを見ています...これはホットトピックのように見えます...正しい答えを選んでください(今は操作をシフトすることについて学んでいます)... –