1

基本的な C++ コーディングとコマンド ライン構文を知っています。多くの場合、main() 関数は次のようになります。

int main(int argc, char *argc[])

コマンドラインからプログラムを実行するときは、次のようにします。

cd c:\path\to\foo 1

1 は引数です。もちろん、arc は '2' に等しくなり、'1' は配列 argc の (0 ではなく) 要素 '1' になります。

ダッシュが多くの場所で使用されているのを見てきました。具体的には:

gcc -v

「gcc」と入力すると、引数がないと表示されます。「gcc v」と入力すると、「エラー: そのようなファイルまたはディレクトリはありません」というメッセージが表示されます。しかし、gcc がある minGW bin フォルダーを見ると、フォルダー「v」はありません。

4

2 に答える 2

4

これは、存在する可能性のあるパラメーター値からコマンド ライン パラメーターの名前を識別するための単なる標準です。例: gcc -o myfile.o

Windows の世界では通常、- または / がマーカーとして認識されます。unix/bsd の世界でも -- によく遭遇します。

于 2013-05-20T23:31:41.920 に答える