問題タブ [getcwd]

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 に答える
140 参照

posix - 非標準/非 POSIX の getcwd() が malloc を呼び出していない

getcwd マンページからのこの引用のどの部分を誤解していますか?

なぜなら

行 24 で Seg-Fault が発生しており、gdb のバックトレースで buffer = 0x0 と表示されますか?

編集:

何らかの理由でまだ機能しませんが、

する

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

c - getcwd() が NULL を返すのはどのような場合ですか?

cwd が十分に大きくない場合、最初に をgetcwd()返す可能性があることが頭に浮かびます。NULL他に事例はありますか?

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

c - C プログラミング getcwd 変数操作

基本的に、応答が現在の作業ディレクトリに依存する if ステートメントが必要です。

このトピックについていくつかの調査を行いましたが、getcwd()関数が探しているものであると信じていますが、if ステートメントでそれとやり取りする方法がわかりません。

私はCを初めて使用します。作成しているプログラムは、適切に実行するためにデスクトップ(UNIXシステムではあります)に配置する必要があり、ifステートメントは、デスクトップに配置されているかどうかを判断する必要があります。

0 投票する
0 に答える
1652 参照

docker - Docker: getcwd: 親ディレクトリにアクセスできません

sbt-native-packager を介して docker コンテナーにパッケージ化された Java アプリがあります。ローカル マシンまたは他のサーバーでテストすると、コンテナーは問題なく起動します。そして、Azure 上の CoreOS マシンの 1 つで、次の結果が得られました。

起動するためにさまざまな方法を試しましたが、何も機能していないようです。何か案は ?

0 投票する
0 に答える
213 参照

c++ - Mac OSX C++ でファイルパスをスペースでフォーマットする方法

stat()Mac OS X 用に作成している C++ プログラムで関数を使用しようとしています。

stat() 関数は、このディレクトリを見つけることができません:

しかし、これを見つけることができます:

私はそれがスペースと関係があると推測しています。getcwd()コマンドからディレクトリを取得しました。引用符で囲んでみましたが、うまくいきませんでした。

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

macos - OSX での getcwd syscall の問題

NASM を使用して OSX で現在の作業ディレクトリを取得する方法を知っている人はいますか? syscall getcwd は osx では使用できず、dtruss pwd は多数の stat sys 呼び出しを返します。ただし、マニュアルでは、現在の作業ディレクトリを返す stat の構造変数を見つけることができません。ありがとう。

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

python - 関数 getcwd() の間違ったパス

間違ったパスを取得します。Datafile は D:... にあり、Python からパス C:\Python27\lib\site-packages\xy を毎回取得します。私は機能を使用します

どうすれば修正できますか?

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

php - PHP if/else が正しく機能しない

ここに画像の説明を入力PHP で if/else ステートメントを使用しようとしています。現在私がやろうとしているのは、ユーザーがアクセスしようとしている現在のディレクトリ ( ) 変数$_SESSION['usr'];と等しい場合です。$dir_auth2次に、私が持っているディレクトリまたは index.php にアクセスできます。それ以外の場合$_SESSION['usr'];!=、現在のディレクトリにある場合は、それらをホームページにリダイレクトします。現在、ユーザーが他のユーザーのディレクトリに入力した場合、そこにはアクセスできません。

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

c++ - _fullpath Visual Studio C++ で 16 進値を指定する

現在の作業ディレクトリが何であるかを調べようとしています。の一部としてと の両方_fullpathを使用してみました。ただし、8 バイトの 16 進数値 ( など) しか表示されません。_getcwd<direct.h>5504CA90

なぜこれが私に与えられるのですか?どうすれば正しいcwdを取得できますか? C++ で Visual Studio 2015 を使用しています。

私のコードは次のようになります。

そして、それは私にこの出力を与えます:

ただし、実行するたびに異なる16進値が得られます。