問題タブ [argv]

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 投票する
3 に答える
756 参照

c - 複数の *argv を char* タイプのメッセージに結合する方法

ユーザーが引数として IP、ポート、およびメッセージを入力できるようにする TCP ソケット クライアント プログラムを作成しました。

それは次のようなものです:

私の質問は、「テスト」( argv[3]) と「メッセージ」( argv[4]) などを組み合わせてchar *message?

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

python - インポートされたスクリプトに引数変数 while を渡すにはどうすればよいですか?

私は2つのスクリプトを持っています。スクリプト A には、スクリプト B で定義する必要がある、変数を含む一連の関数があります。

たとえば、これは基本的にスクリプト A と B で行う必要があることです。

A.py:

スクリプトの残りの部分では、その辞書を定義する必要があります。

B.py:

インポートされたスクリプトに引数変数を渡すにはどうすればよいですか?

0 投票する
3 に答える
10509 参照

python - 引数は URL またはパスです

Pythonコマンドライン アプリケーションで引数を 1 つ取る場合の標準的な方法は何ですか。

Web ページへの URL

また

ディスク上のどこかにある HTML ファイルへのパス

(唯一)

コードは十分ですか?

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

x86 - x86アセンブリを介してargvからファイル名を読み取る

実行可能ファイルに渡されたファイル名を読み取り、アセンブリを使用してそのファイルに書き込もうとしています。エラーなしでコンパイルされますが、実行すると失敗します。私のコードの何が問題になっていますか?

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

command-line - シングルアサインメントC(SAC)でargv / argcにアクセスするにはどうすればよいですか?

文字列のSAC配列ですかargv、それとも従来のC文字列配列ですか?

ドキュメントにはCommandLine.sacがありますが、SACのAPIの使用方法がわかりません。

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

char - mpic ++ main(int、char **)-文字列定数から'char*'への非推奨の変換

0 投票する
3 に答える
2035 参照

wolfram-mathematica - Mathematica で ARGV にアクセスするにはどうすればよいですか?

Mathematica でコマンドライン スクリプトを書きたいのですが、似たような関数が見つからないようですArgv[i_Integer]。(それ以外の場合、ドキュメントは素晴らしいです。)

0 投票する
3 に答える
1718 参照

c++ - コマンドプロンプトは入力を受け取らずに閉じます

何も入力できないのはなぜですか?実行中のプログラムは私の入力を待たず、cmdが出力Enter a Filenameして閉じます。VisualStudio2008で実行しています。

私は何が間違っているのですか?

0 投票する
4 に答える
3041 参照

c - C:メイン関数でのArgv宣言

main関数でargv引数を宣言する方が良い方法は何だと思いますか?その理由は何ですか?

argvは、最終的にはポインターとして関数に入ります-argvアドレスのコピーとしてではなく、配列としてではありませんか?したがって、他の選択肢も構文的に正しい必要があると思いますが、どちらの方法をお勧めしますか?

よろしく

0 投票する
3 に答える
6954 参照

visual-c++ - VC++でstd::coutを使用してargv[]値を出力することはできません

かなり前から参考のためにここに来ていますが、これがサイトでの最初の質問です。argv [0]はプログラムの名前を格納し、残りのコマンドライン引数は残りのargv[k]スロットに格納されることを理解しています。また、std :: coutが文字ポインタをnullで終了する文字列のように扱い、文字列を出力することも理解しています。以下は私のプログラムです。

この号でインターネット検索で見た他のすべてのプログラムによると、このプログラムは2つの文字列を出力する必要があります。プログラムの名前とコマンドライン引数。コンソールウィンドウに次のように表示されます

0010418c 001048d6

これらはそれぞれargv[0]とargv[1]へのポインタだと思います。私が持っている唯一のコマンドライン引数は「nanddumpgood.bin」です。これはargv[1]に入り、デバッグ中にargv[]配列にマウスを合わせると文字列が正しく表示されます。

これは何が起こっているのですか?私は何が間違っているのですか?特別な場合、配列はポインタに減衰しますか?これはそうではない場合ですか?