[2055] Re: 「整数として読み取る」の不具合

投稿日 2021/06/10(Thu) 18:25:50
投稿者 ゆうと
参照先

こんにちは ゆうとです。
投稿ありがとうございます。

> バイナリーファイルを「2だけ一括読み取り」の後に、「整数として読み取る」と、「発生した例外:ストリームの終わりを超えて読み取ることはできません。」といったエラーが表示されます。4だけ一括取得の場合は問題ないようです。

整数を読み取るためには、4バイト分必要になります。
2バイトだけ読み取って整数とする場合は、
『短整数として読み取る』を使ってください。

--------------
読み込みファイルから2だけ一括で読み取る
それから短整数として読み取る
それを報告する
--------------

マニュアルに必要なバイト数の記載を加筆しましたので、合わせてご覧下さい。
https://docs.utopiat.net/rdr/manual/primitive/bytes.htm#%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B

それでは。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -