0

フルパスの一部として2番目にマウントされたfsを持つディレクトリパスがあります。

使用するgetcwdと、すべてのアプリ構成に必要な相対パスではなく、2番目にマウントされたファイルシステムの絶対パスが返されます。

pwdコードを見ると、xgetcwdどの呼び出しが呼び出されているかがわかりましたgetcwd。どのようにすればよいかは不明です。

  1. pwdを使用して相対パスを返すことができますgetcwd
  2. 絶対パスではなく相対パスを提供するオプションまたはコマンドがある場合。
4

1 に答える 1

0

まず、次を使用して絶対パスを取得します。

char abspath[256] = "";
getcwd(abspath, 256);

次に、次を使用して相対パスを取得します。

strrchr(abspath, '/');
于 2012-10-16T14:13:17.047 に答える