問題タブ [fwrite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - FILE* ポインターの終わりが、書き込まれたデータのサイズと等しくありません
非常に簡単に言えば、次のコード スニペットがあります。
そしてそれは出力します:
何故ですか?書き込まれたバイト数がファイル ポインタと一致しないのはなぜですか?
php - ファイル内の行を PHP で上書きする
ファイルの特定の行を上書きする最良の方法は何ですか? 基本的に、ファイルで文字列「@parsethis」を検索し、その行の残りを別のもので上書きしたいと考えています。
php - PHP で html ファイルを開き、2 行上に移動して、そこに書き込み、閉じるにはどうすればよいですか?
いくつかの IP アドレスをログに記録するために、小さな php ファイルを作成しています。ips と日付/時刻を html ファイルに書き込みます。htmlファイルはテーブルになります。だから私はそれを次のようにしたい:
したがって、ファイルを開き、上記の行に IP と日付/時刻を書き込むために必要です。必要なものを</table>
書き込むための php が既にありますが、下に書き込みます。
初心者でどこに何を入れたらいいのかわからない…
これは私が持っているものです:
c++ - BMP データを書き込むとガベージが発生します
私は、PDF417 (2d バーコード) 用の独自の DLL を理解して描画することに取り組んでいます。とにかく、ファイルの実際の描画は完璧で、32 ビットの正しい境界 (モノクロの結果として) にあります。以下はデータ書き込み時のbmpバッファへのポインタのC++ Visual Studioメモリダンプからコピーしたメモリダンプです。各行は、次の行の前に 36 幅に適切に割り当てられます。
投稿のワードラップについては申し訳ありませんが、私の出力はメモリ ダンプと同じ 36 バイト幅になるように意図されていたので、ゆがみがよくわかります。
現在の図面は、幅 273 ピクセル、高さ 12 ピクセル、モノクロです...
ファイルを書き出すコードは次のとおりです-上記のメモリダンプの時点ですぐに逐語的に
実際にファイルに書き込まれる内容は次のとおりです。
ファイルを 4 行目、約 15 バイト目で読み返した結果の「0d」で歪みが始まっていることに注意してください。 9バイト分…
明らかに、すべてが 12 行のメモリ内で適切に配置されているため、描画部分は正常に機能しています。
c - Cでfwriteを使用する場合のファイルサイズの2GBの制限?
ディスクに空き容量がなくなるまでファイルに書き込む短いCプログラムがあります。
(Linuxで)プログラムを実行すると、ファイルが2GBに達すると停止します。
FILE構造などによる内部制限はありますか?
ありがとう。
php - PHP - 書き込みに失敗しました
私は立ち往生していて、手を必要としています。誰かが助けてくれることを願っていますか?
このコードで「書き込みに失敗した」理由を知っている人はいますか?
前もって感謝します。
php - cURLが受信したデータを書き込むようにします
私はここで見つけた次のphpコードを持っています:
私がやろうとしているのは、指定されたURLでxmlをダウンロードし、それをディスクに保存することです。echo
ただし、約80%が終了すると停止し、通話後に通話に到達することはありませんcurl_exec
。理由はわかりませんが、メモリが不足しているためだと思います。したがって、ダウンロードするたびに、たとえば4kbのファイルにcurlにデータを書き込ませることができるかどうかを尋ねたいと思います。これが不可能な場合、phpを使用してダウンロードしてディスクに保存されたURLに保存されているxmlファイルを取得する方法を知っている人はいますか?
ベンさん、どうもありがとうございました。
編集:これは現在のコードですが、機能しません。データをファイルに書き込みますが、それでもドキュメントの約80%にすぎません。たぶんそれはメモリを超えているからではなく、他の理由ですか?URLからディスクにファイルをコピーするのがこれほど難しいとは本当に信じられません...
c - なぜfwriteは私が言う以上に書くのですか?
出力:
何が起こっている?writeは25755に設定されており、fwriteに、最初にあるファイルにその数のバイトを書き込み、次に25755以外の位置にimを書き込むように指示します。