3

プロジェクトのコマンドライン引数でargument1、argument2のように2つの引数を渡そうとしましたが、後で次のようにする必要があることに気付きました:argument1 arguments2

Visual Studioが引数をコンマではなくスペースで区切るのはなぜですか?論理的に引数は、引数をコンマfct(a、b)で区切る関数に渡されます。VisualStudioが引数をコンマではなくスペースで区切ることを知りませんでした。何故ですか?

4

2 に答える 2

7

これは、ビジュアルスタジオだけではありません。コマンドラインからの入力は、常にスペースで区切られた引数を取ります。これがまさにその仕組みです。

于 2012-09-25T16:57:09.037 に答える
4

VisualStudioとは何の関係もありません。これは、すべての実行可能ファイルに対して指定されたコマンドライン引数の方法ですが、作成されたものです。

実行可能ファイルの作成に使用される言語で関数パラメーターがどのように表現および分離されるかは、これと完全に直交しています。

于 2012-09-25T16:57:40.080 に答える