掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
構造体の任意のバイトにデータを読み込むには? (ID:57939)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
中途半端に揃った状態で構造体に入れるのではなくて 読み込みそのものはcharのバッファにしておいて 全て揃ってから構造体にコピーするのでは駄目なんでしょうか? どうしても構造体で宣言された変数の途中にコピーしたいというのであれば、 結局は上記のような方法を取るしかないような気もします。 後、考えられるとしたら共用体で宣言しといてコピーするくらいですかねぇ。 union A { MYSTRUCT ms; char ch[sizeof(MYSTRUCT)]; } union A buf; memcpy(&buf.ch[offset], szBuf, recved_size); とか。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.