1

私は Xcode でコマンド ライン ツールをいじっていましたが、処理方法がわからないものに出くわしました。

ツールをビルドし、実行可能ファイルをデスクトップに配置した場合、実行可能ファイルを実行して、「自己」が存在するディレクトリを出力することはできますか? つまり、「Hey I am in: /Users/me/Desktop」にログインできますか?

そして、そのファイルを別の場所に移動した場合、その変更はありますか?

これに使用できるある種の環境変数はありますか?

ありがとう!

4

1 に答える 1

1

わかりました、うわー。こんなに早く答えが見つかるとは思いませんでしたが、ここあります。ファイルの場所は、main に渡される引数の 1 つです。

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

    for (int i=0; i<argc; i++)
    {
        NSLog(@"argv[%d] = '%s'", i, argv[i]);
    }

面白い!

于 2013-08-16T04:18:30.057 に答える