構造体のデータ メンバーの 1 つのアドレスを検索したいのですが、その変数へのアクセスに問題があります。構造体を変更する必要のない解決策はありますか?
hファイル
class C
{
private:
int x;
char b;
};
cpp ファイル。
char *p2 = new char[128];
memset(p2,'aa',128);
Test_C *r2 = new(p2) Test_C[3];
// for ループ内
printf("Address: 0x%x, Value of b: %x \n",&r2[i]->b, r[i].r=0x50);
&r2[i]->b; でエラーが発生しています。
また、いくつかのコードレビューもいいでしょう:)パディングを使用してC構造体の値を出力することを計画しています