ページ 11

メモリにある構造体を取得

Posted: 2014年7月03日(木) 20:47
by だんごさん
マルチスレッドとSetUseASyncLoadFlagのFileRead_fullyLoad関数などを使って、ファイルから情報の入った構造体のメモリアドレス取得したのですが、そのメモリアドレスからサイズ分を構造体に入れることができずに困っています。
単純な値だと試行錯誤でできるのですが、値が不安定なためどのように値を取得していくのか全く分かりませんでした。
知識不足ではありますが、よろしくお願いします。
C言語
VC++2010

Re: メモリにある構造体を取得

Posted: 2014年7月03日(木) 21:30
by softya(ソフト屋)
ポインタですので、castして構造体のポインタに代入すれば構造体として参照できると思います。構造体にコピーする必要性はありません。

Re: メモリにある構造体を取得

Posted: 2014年7月03日(木) 23:24
by だんごさん
あっさりできてしまいました…。情けないです。
ご返信ありがとうございました。