問題タブ [opendir]

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 投票する
2 に答える
152 参照

php - Opendir 関数は、1 つではなく複数の配列を提供します

敬礼、コードの長老たち、

私は PHP の呪文を習得しようとしていますが、強力な獣を倒すためにあなたの助けが必要です。

PHPでREST APIを作っています。関数の 1 つは、ディレクトリ内の png のリストを返す GET です。しかし、1 つの配列を返す代わりに、複数の配列を返します (反復ごとに 1 つ?)。

私が欲しい:

しかし、私は得ています:

私は軽蔑と屈辱のために私の哀れな役割を提示します:

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

c - opendir() で取得したディレクトリ ストリームを操作できますか?

この関数opendir()はディレクトリ stream へのポインタを返しますがDIR *、これは明らかに不透明なデータ型です。実装は隠されています。

libcのマニュアルには、自分でオブジェクトを割り当てるべきではなくDIR、ディレクトリ関数に割り当てを処理させるべきであると記載されています。

ディレクトリストリームを取得した後opendir()、たとえばに渡す前にディレクトリストリームを操作する方法はありますreaddir()か?

私は基本的に 、 で使用される操作されたディレクトリ ストリームを返すために をオーバーロードopendir()したいと考えています。LD_PRELOADreaddir()

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

c - Linux、C: access() がパーミッションの問題などをキャッチしない

ディレクトリツリーをたどり、そこにあるファイルfindを呼び出してそのタイプを判断する動作の一部を模倣するプログラムを作成しています。lstatrealfindは、ユーザーがそのディレクトリで R または X アクセス権を持っていないファイルを無視します。この動作を再現できないようです。これを実行するlstatコードがaccess().

私の最初の考えは、おそらく2番目のaccess()呼び出しはパス/ファイル名ではなくパス上にあるはずですが、それもうまくいかないようでした(とにかく冗長ではありませんか?)

ガイダンスをいただければ幸いです。

私のコード(簡潔にするために、エラーキャッチやその他のものを切り取っています):

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

php - テキストファイルに格納されたパスを読み取り、PHP の opendir で使用する

パス (ディレクトリを指す) をテキスト ファイルに保存し、必要に応じて PHP でパスを開きたいと考えています。これは非常に単純ですが、実際には機能しません。

$dir の値は、テキスト ファイル内の値です。コードが機能しません。関数は if ステートメントで終了します。

最初の行を次のように置き換えてみました

できます。だから私はそれがopendirの問題だと思う。この問題の原因がわかりません。

どんな助けでも大歓迎です。どうもありがとう。

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

php - PHPにサムネイルが存在するかどうかを確認する

私のディレクトリ構造はそのようになります。

image1.jpg内部に があるとしましょうphoto-album1/。このファイルのサムネイルはtn_image1.jpg

私がやりたいのはphoto-album1/、サムネイルが にあるかどうか、内部のすべてのファイルをチェックすることphoto-album1/thumbnails/です。そうでない場合は続行する場合は、ファイル名を別の関数に送信します。generateThumb()

どうやってやるの?

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

c - opendir(pathname)は入力パス名の値を変更できますか?

使用中にいくつかの奇妙な結果を受け取りましたopendir()

結果:

影響するのpathopendir()ここだけです。私が見ない副作用はありますか?それとも他に何か仕事がありますか?

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

php - 変数を使用したopendir phpエラー

誰かがこのコードの何が問題なのか教えてもらえますか?

これはエラーメッセージです:

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

php - opendir をアルファベット順に並べ替える

opendirをアルファベット順にソートすることは可能ですか?

前もって感謝します!

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

php - opendir を使用した親ディレクトリのフォルダの一覧表示が機能しない

次のスクリプトは、現在のディレクトリに対して正常に機能します。

、本来あるべき配列を返します。

ただし、機能しません

…または、私が1レベル上げようとする何か。ここで何が欠けていますか?

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

c++ - 新しい、ディレクトリ内のデータにアクセスしようとしています

私は今まで使ったことがありませんdirent.h。istringstream を使用してテキスト ファイル (単数) を読み取っていましたが、ディレクトリ内の複数のテキスト ファイルを読み取るようにプログラムを修正する必要がありました。これは私がdirentを実装しようとしたところですが、うまくいきません。

多分私はstringstreamでそれを使うことができませんか? お知らせ下さい。

読みやすくするために、言葉でやっているふわふわのものを取り出しました。dirent.h のものを追加するまで、これは1 つのファイルに対して完全に機能していました。