問題タブ [fopen]
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++ - fopen用に存在しない場合は、新しいフォルダを作成します
fopen
ファイルの書き込みを開始するためにユーザー入力を受け取るC++プログラムがあります。誰かが、フォルダの1つが存在しないために、指定された場所で新しいファイルを開くのに失敗しないようにフォルダ構造を作成するために、を返しFILE*
、Windows固有のバージョンを使用する関数を見つけるのを手伝ってもらえますか?本当にありがとう!mkdir
fopen
php - fopenはネットワーク全体でファイルを開きません
fopenを使用してローカルファイルを開くことはできますが、別のマシンのネットワークを介してファイルを開くことはできません。ドライブをマップしてファイルを確認することはできますが、fopenを使用してそれらを開くことはできません。
php - HTTPSを使用してサイトのコンテンツを取得する方法
ssl (HTTPs) を使用するサイトの例: https://www.eb2a.com
1 - file_get_contents を使用してコンテンツを取得しようとしましたが、機能せず、エラーが発生しまし た。
2 - fopen を使用しようとしましたが、機能せず、次のようなエラーが発生しまし た。
3 - 私は CURL を使用しようとしましたが、動作せず、BLANK PAGE ex を与えました:
誰でも何か考えがありますか??
matlab - matlabでWord文書を読む方法
matlab 6.1 でコマンド fopen を使用して Word ドキュメント (.doc) を読み取ることはできますか?
いいえの場合、同じことについていくつかの情報を提供してください。
php - PHPでテキストファイルの最後の5行だけを読む方法は?
file.txt
行を追加して更新するという名前のファイルがあります。
私はこのコードでそれを読んでいます:
と膨大な数の線が現れます。ファイルの最後の5行をエコーしたいだけです
どうやってやるの ?
は次のfile.txt
ようになります。
php - PHP改行が機能しない
こんにちは、最初にファイルの既存の内容を読み取り、次に新しいコード行を新しい行に追加するコードを作成しようとしていますが、使用しているコードは、代わりに既存の行の新しいテキストに追加するだけです新しいラインの...
ここに私が使用しているコードがあります:
私はさまざまなアイデアを試しましたが、何もうまくいきませんでした。
windows - Windows では、移植性はさておき、CreateFile または fopen を使用する必要がありますか?
違いは何ですか?また、どのような場合に、どちらか一方が何らかの点で優れていることが証明されますか?
c++ - カーネルが一度に開くことを許可するよりも多くのファイルに書き込む最良の方法は何ですか?
非常に大きなバイナリ ファイルがあり、入力ファイル内の ID に基づいて別のファイルを作成する必要があります。146 個の出力ファイルがあり、cstdlib
andfopen
とを使用していfwrite
ます。FOPEN_MAX
は 20 なので、146 個の出力ファイルすべてを同時に開いておくことはできません。また、出力ファイルを開いたり閉じたりする回数を最小限に抑えたいと考えています。
出力ファイルに効果的に書き込むにはどうすればよいですか?
cstdlib
レガシ コードのため、ライブラリも使用する必要があります。
実行可能ファイルは、UNIX と Windows のクロスプラットフォーム互換性も必要です。
php - PHPでファイルに改行を書き込む(改行)
私のコード:
何らかの理由で\n
文字列として書き込んでいるため、ファイルは次のようになります。
Google'ing から、 を使用するように指示されます\r\n
が、\r
私がやりたいこととは思えないキャリッジ リターンです。ファイルを次のようにしたいだけです:
ありがとう。
php - PHP - fwrite の欠点?
私はファイル ハンドラー クラスに取り組んでおり、ファイル ストリームに関するいくつかの問題が発生しています。追加や上書きなどの操作の機能を提供するには、fopen に渡されるモードを変更するだけです。
ただし、挿入、更新、および削除を簡単に行う方法を提供することは、より困難であることがわかっています。ほとんどの場合、私が抱えている問題はすべて fwrite にあります。
挿入 - 私の知る限り、fwrite を使用してファイルの末尾以外の場所に文字を挿入する方法はありません。私が思いついた 2 つのオプションは、file_get_contents を使用することと、fseek/fwrite を多用してファイルを拡張することです。
削除 - 残念ながら、fwrite を使用して NULL を書き込もうとすることは、文字を「削除」することと同じではありません。データの挿入と同様に、オプションは file_get_contents と fseek/fwrite です。
更新 - ファイル内のデータの更新は、挿入/削除の問題の組み合わせです。新しい値が古い値よりも短い場合は、追加の文字を削除する必要があります。新しい値が古い値よりも長い場合は、追加の文字を挿入する必要があります。それらが同じ長さであれば、単純に fwrite を使用するだけで問題ありません。
うまくいけば、この問題をきれいに解決できることを私が認識していないことがあります。私が見つけた各オプションは、file_get_contents (ファイル全体をメモリに読み込む必要があるため気にしません) を使用するか、fseek/fwrite を多用してファイルの長さを変更します (これは複雑に思えます)。
私が思いつかなかったアイデアを持っている人はいますか?
ありがとう!