Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
初めてのリアル バイナリ パーサー (tiff リーダー) を作成していますが、メモリの割り当て方法について質問があります。IFD エントリの TiffSpec クラス内に構造体を作成したいと考えています。これらのエントリは常に 12 バイトですが、その特定のエントリで指定された型に応じて、末尾の値が異なる型 (またはファイル内の別の場所へのアドレス) になる可能性があります。この種のデータをキャストするための最良の方法は何でしょうか? 私が扱うと思われる最小サイズのメモリは1バイトです。