問題タブ [file-handling]
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 - ここでSIGABRTを取得するのはなぜですか?
私はこのコードセグメントを持っており、ファイルを何度も(ループで)開いたり閉じたりしています:
ここでSIGABRTを取得し、次のバックトレースを使用します。
行番号1100はfclose()
、上記のコードセグメントで実行している行です。上記の動作の理由は何ですか?どんなポインタでも大歓迎です。
(私はLinuxを使用しており、gccを使用しています)
vb.net - バイト オーダー マーク (BOM) なしでテキスト ファイルを書き込みますか?
BOM なしで、UTF8 エンコーディングの VB.Net を使用してテキスト ファイルを作成しようとしています。誰でも私を助けることができますか、これを行う方法は?
UTF8エンコーディングでファイルを書き込むことはできますが、バイトオーダーマークを削除するにはどうすればよいですか?
edit1: このようなコードを試しました。
1.html は UTF8 エンコーディングのみで作成され、2.html は ANSI エンコーディング形式で作成されます。
単純化されたアプローチ - http://whatilearnttuday.blogspot.com/2011/10/write-text-files-without-byte-order.html
ruby-on-rails - URLからファイルをダウンロードしてRailsに保存するにはどうすればよいですか?
ローカルに保存したい画像へのURLがあるので、ペーパークリップを使用してアプリケーションのサムネイルを作成できます。画像をダウンロードして保存するための最良の方法は何ですか?(rubyファイルの処理を調べましたが、何も見つかりませんでした。)
perl - Perlを使用して非常に巨大なフォルダを削除するための最良の戦略は何ですか?
特定のフォルダの下にあるすべてのコンテンツ(ファイルとフォルダ)を削除する必要があります。問題は、フォルダ内に何百万ものファイルとフォルダがあることです。したがって、すべてのファイル名を一度にロードしたくありません。
ロジックは次のようになります。
- すべてをロードせずにフォルダを繰り返す
- ファイルまたはフォルダを取得する
- それを削除し ます(ファイルまたはフォルダ「X」が削除されたことを意味します)
- 次のものに行きます
私はこのようなことを試みています:
正常に動作していますが、「find」が巨大なフォルダを読み取るたびに、アプリケーションがスタックし、Perlのシステムメモリがタイムアウトまで増加しているのを確認できます。なんで?すべてのファイルを一度にロードしようとしていますか?
ご協力いただきありがとうございます。
c - Cファイル処理でのfeof()
バイナリファイルをバイトごとに読み取っています。eofに到達したかどうかを判断する必要があります。
feof()は、「存在しないバイトの読み取り要求が行われた場合にのみeofが設定される」ため機能しません。したがって、次のようなカスタムcheck_eofを使用できます。
ただし、問題は、eofに達しない場合に、ファイルポインタが1バイト先に移動することです。したがって、解決策は、使用ftell()
しfseek()
てから正しい位置に配置することです。
別の解決策は、一時的なストレージにバイトをバッファリングすることです。
より良い解決策はありますか?
java - クラスローダーをファイルとして使用してリソースをロードするにはどうすればよいですか?
クラスローダーを使用してファイルを開きたい。ただし、常にFileNotFoundExceptionが発生します。URLを使用して新しいファイルを作成するにはどうすればよいですか?ファイルのようにストリームとして開きたくありません。
c++ - テキスト ファイルからサブセット トランザクションを削除する C ソース コード
次のようなデータを含むファイルがあります
このファイルからすべてのサブセット トランザクションを削除したいと考えています。
出力ファイルは次のようになります
レコードが好きな場所
それらは他のレコードのサブセットであるため、削除されます。
c# - データファイルを配列C#に読み込む
私はこのような配列を持っています:
そして、データファイルから同じものが欲しいです。ファイルは、できれば次のように構成する必要があります。
最終的に、すべての値が 0 に設定された上記のような配列が作成されます。
これを行う最良の方法は何ですか?ファイルから 1 行を読み取り、各文字を別々に分割して新しい配列に転送しますか? それとも、1 行を読み取ってから、各文字を読み取って配列に入れますか?
助けてくれてありがとう。
.net - OleDbConnection に強制的にファイル ハンドルを解放させる
初期化された OleDbException に対して dispose を呼び出した後でも、私のコードはファイル ハンドルを解放しません。プログラムがファイル ハンドルを解放するように明示的に強制する方法はありますか?
php - ユーザーにダウンロードを強制しているファイルのファイルタイプを知る方法は?
ユーザーにファイルのダウンロードを強制しようとしています。そのための私のスクリプトは次のとおりです。
アップロードするファイルは常に .zip ではないため、$file で受信する画像のコンテンツ タイプを知りたいと考えています。これを達成する方法