問題タブ [fread]

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.

0 投票する
6 に答える
18773 参照

c - C++リファレンスからのfreadの例

私はCコードを書くときの参照としてウェブサイトwww.cplusplus.comをよく使用します。

このページで引用されているfreadの例を読んでいて、質問がありました。

例として、彼らは投稿します:

result!= lSizeの場合、free(buffer)が呼び出されることはないように思われます。この例では、これはメモリリークでしょうか?

私はいつも彼らのサイトの例は非常に高品質だと思っていました。おそらく私は正しく理解していませんか?

0 投票する
3 に答える
2509 参照

c++ - fread() の失敗から回復する良い方法は何ですか?

fread() の呼び出しが 0 を返し、ferror() が (EOF に対して) エラーを示している場合、読み取りを再試行しても問題ありませんか、それともファイルを閉じてから再度開いた方がよいでしょうか?

完全にやり直すことはできません -- 入力ファイルが部分的に処理されており、元に戻すことはできません (たとえば、一度にチャンクをソケットに書き込んでいて、既存のプロトコルのために方法がありません)。リモートエンドに「気にしないで、最初からやり直す必要がある」と伝えること)。

ファイルを fclose() および fopen() し、既に処理されたデータを fseek() して、そこから fread() を続行することはできますが、それだけで十分でしょうか?

0 投票する
9 に答える
50247 参照

php - PHP - ファイルの最後の行を返しますか?

fgetsだと思いますが、特定の構文が見つかりません。ログファイルに追加された最後の行を読み出そうとしています (文字列の方が簡単だと思います)。

0 投票する
3 に答える
2756 参照

php - PHP fgets() (または fread()) がブロックしない

PHP スクリプトを使用して beanstalkd サーバーに接続し、既存のキューからジョブを予約しようとしています。fgets() 関数を使用してデーモンからの応答を取得しています。ジョブが利用可能でない限り、スクリプトがハングすることを期待しています。サンプル コードは次のとおりです。

ご覧のとおり、fgets() 関数を強制的にブロックしようとしており、max_execution_time を 0 (つまり制限なし) に設定していますが、しばらくすると (2 分)、スクリプトはエラーなしで戻ります。telnet 経由で reserve コマンドを実行しようとしましたが、実行中にハングします。fread() も使用しようとしましたが、同じ動作になります。

それを解決する方法について何か提案はありますか?

0 投票する
5 に答える
28396 参照

php - APNs フィードバック サーバーにクエリを実行する PHP 手法

APNs (Apple Push Notification) が何を望んでいるのか、どのように照会するかについて誰かが明確にすることはできますか?

ドキュメントによると、接続が確立されるとすぐに送信が開始されます。これは、私がそれをしないというfread()ことですか?

これが私の現在のコードです。fread()「読み取るレコードがもうない」ことを示す応答がわからず、サーバーで無限ループが発生したくなかったため、ループに入れませんでした。

これまでのところ、私が得ているのはnullの返信だけです。エラーは出ていないので接続しています。

fread()null 応答がデータがないことを意味するのか、それとも私のやり方が間違っているのかはわかりません。

ありがとう

0 投票する
2 に答える
549 参照

c++ - c++freadがfgetposを奇妙に変更する

私が実行した場合:

ret=9およびpos=9になります。

しかし、私が実行した場合

ret = 10ですが、pos = 11!

どうすればいいの?

0 投票する
3 に答える
2728 参照

php - PHP fsockopen()/ fread()は、混乱したデータを返します

fsockopen()とfread()を使用してURLを読み取り、次の種類のデータを取得します。

これは完全にめちゃくちゃですO_O

-

file _ get _ contents()関数を使用している間、私はこの種のデータを取得します。

どちらが正しい!それで、地獄は何が間違っているのですか?WindowsサーバーとLinuxサーバーで試してみましたが、どちらも同じように動作します。そして、彼らは同じPHPバージョンさえ持っていません。

-

私のPHPコードは次のとおりです。

どんな助け/ヒントもありがたいです、今この一日中疑問に思っています:/

ああ、スクリプトを実行するサーバーでfopenラッパーが有効になっていないため、fopen()またはfile _ get _ contents()を使用できません> __ <

好奇心のために、これを修正する方法を本当に知りたいです。とにかく、このサーバーで追加のライブラリを使用できるとは思いません。

0 投票する
2 に答える
1214 参照

php - PHP SOAP fread() 動的 POST サイズ

SOAP POST のファイル サイズを確認したいのですが、ベスト プラクティスはありますか?

各 SOAP POST サイズが異なるため、5000 を動的にしたいですか、それとも問題ですか?

fread() を使用すると素晴らしいでしょう

0 投票する
1 に答える
296 参照

php - PHP: PHP テンプレート ファイルの HTML 本文を電子メールで送信する

現在、PHP の mail() 関数を使用して、連結を使用して別の PHP ファイルの HTML 本文を電子メールで送信しています。

これは現在正常に動作していますが、連結メソッドを使用するのではなく、解析された HTML 本文をスクリプトで取得することをお勧めします。

fopen() と fread() の使用に関するいくつかの不完全なフォーラム投稿を読みましたが、運がありませんでした。私が作業しなければならない出力は、ファイル内の PHP を解析していません。

これを行うことができる機能はありますか?