教えてください – 固定ページ 2 – プログラミング – Home

通知
すべてクリア

教えてください

固定ページ 2 / 2

ん
 ん
(@ん)
ゲスト
結合: 23年前
投稿: 81
 

> シフト変換はうまくいきました。
> しかし、結果をファイルに保存すると最後の方で同じ結果がでてしまいます。

「同じ結果」とは、何と同じ結果なのでしょう?

> バイナリで
> 00 00 00 00 00 12 24 52 A0・・・・・・・・・・・・・
>
> と言う形で出力されますが、最後のファイルを読込んだ時バッファが少ないために
> 残りが前の出力として保存されてしまいます。

現在の処理がわからないので回答しようがありません。
「最後のファイルを読込んだ時」という事は複数のファイルを対象とした処理を
作成されているんでしょうか?

今までの質疑応答からはそのような内容は読み取れないのですが。

他のマルチポスト先で、そのような話しになったりしてるんですか?


返信引用
?
 ?
(@?)
ゲスト
結合: 23年前
投稿: 49
 

>プログラムを記載してすいませんでした。
プログラムの記載よりマルチポストのほうが問題です。
あちらは見事にレスが付いてませんが・・・。

>と言う形で出力されますが、最後のファイルを読込んだ時バッファが少ないために
>残りが前の出力として保存されてしまいます。
ファイルを最後に読み込んだ時 ですね。きっと。
下のrbyteが65536より小さいのに65536writeしているのでわ?
>rbyte = read(fh1,buf,65536);


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました