問題タブ [args]

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

powershell - powershell:可変引数を持つスクリプト

変数に引数を格納して、他のスクリプトからscript1.ps1を開始したいと思います。

$para = "-Name name -GUI -desc ""this is the description"" -dryrun"
. .\script1.ps1 $para

script1.ps1で取得する引数は次のようになります。

args [0]:-Name name -GUI-desc"これは説明です"-dryrun

だからこれは私が欲しかったものではありません。誰かがこの問題を解決する方法を考えていますか?
thx lepi

PS:変数に含まれる引数の数と、それらがどのようにランク付けされるかはわかりません。

0 投票する
11 に答える
897378 参照

python - *argsと**kwargsの使用

*argsだから私はとの概念に苦労してい**kwargsます。

これまでのところ、私はそれを学びました:

  • *args=引数のリスト-位置引数として
  • **kwargs=辞書-そのキーは個別のキーワード引数になり、値はこれらの引数の値になります。

これがどのプログラミングタスクに役立つかわかりません。

多分:

リストと辞書を関数の引数として、同時にワイルドカードとして入力すると思います。そのため、任意の引数を渡すことができますか?

*argsとの使用方法を説明する簡単な例はあり**kwargsますか?

また、私が見つけたチュートリアルでは、「*」と変数名だけを使用していました。

単なるプレースホルダーですか*args、それともコード内で**kwargs正確に使用*argsしていますか?**kwargs

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

php - Pythonのfunc(* [args])に相当するPHP

Pythonではこれを行うことができます:

これをPHPでどのように言いますか?

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

java - int main(); C - Java と同等

私は大学生で、Java は初めてです。昨年の 2 学期は、C でプログラミングを行いました。本当に理解する前に、多くのことをテストします。CI では、コーディングを開始するために int main() で開始するだけで済みます。Java はもう少し複雑です。なぜ、最初から「必要」なのですか(この方法で開始する必要があるかどうかはわかりません)

プログラムで引数を使用しない場合。これ:

エラーが発生します。引数を読みたくありません。

ご理解いただければ幸いです。英語は私の母国語ではありません。

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

c++ - コマンドライン引数をdllに渡すC ++

環境: Windows XP SP3、Visual C++ 2010 Express、DLL テンプレート

コマンドライン引数を dll 関数に渡そうとしています

例: "c:\Development>rundll32, getpage.dll,GetPage http://www.google.ca "

次の文字列「http://www.google.ca」を渡すと、乱数が取得されます(アドレスの場所を想定していますか?)

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

python - デフォルトの Python スクリプト OptionParser を設定して要求する

次の「parser.add_option」ステートメントは機能しますが、スクリプトがオプション/引数なしで実行された場合、問題は発生しません。オプション/引数が指定されていない場合、デフォルトでヘルプ (-h / --help) を表示したいと思います。

次に、次のスニップを有効にすると、オプション/引数を指定しても「エラー: 引数の数が正しくありません」というメッセージが表示されます。

ありがとう。


以下のトレースバック エラーで更新されたコード

トレースバック

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

php - php関数はデフォルトの引数を呼び出します

いくつかのデフォルトの引数といくつかの受け渡しを使用したい関数を呼び出す方法:

$ arr、$ name、$ selectedのみを渡し、他のすべてにデフォルト値を使用したいのですが、どうすればよいですか?デフォルト値を渡して順番に実行できることはわかっていますが、別の方法が必要です。ありがとうございました。

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

django - Python: ラッパー関数で *args、**kwargs を使用する

CSRF処理を追加するために、Djangoのrender_to_response()のラッパー関数を書いています。

ロジックは次のとおりです。

render_to_response() には次の署名があります。

私は透過的なラッパーを書きたいと思っています - いくつかの機能(前述)を追加し、他のものはそのままにしておきます。私は次のように書くべきだと思います:

質問は - args/kwargs から必要なパラメータを抽出し (それを変更して)、さらに渡すためのベストプラクティスは何ですか?

ところで render_to_response() のコードは少し奇妙に思えました。ここにあります:

誰かがすべての位置引数でそれを呼び出した場合、kwargs は空になりますが、mimetypeパラメータは最後の位置引数として指定されますか? その場合、その動作は間違っているようです。

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

callback - PrimeFaces の RequestContext を使用して POJO をコールバック パラメータとして送信する方法は?

コールバック パラメータを送信できます。文字列などのプリミティブ型のみを送信する限り、完全に機能します。しかし、最も単純な POJO でさえ、同じことは機能しません。PrimeFaces ガイドによると、RequestContext.addCallbackParam() メソッドは POJO を処理でき、それらを JSON に変換します。私の場合、なぜそれが機能しないのかわかりません。

誰かがそれをしましたか?

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

c - strcmpによるセグメンテーション違反

次の方法で strcmp を使用しています

  1. char[] 配列名を渡す
  2. 文字列リテラルへのポインターを渡しますが、2 番目の結果はセグ フォールトになります。ポインターが正しい文字列リテラルを指していることを確認しましたが、なぜセグフォルトが発生するのか混乱しています。コードは次のとおりです。

    /li>

それを str.c として保存しています。コンパイルすると、最初に次の警告が表示されます。

最後にそれを実行すると、以下に示すようにセグフォルトが発生します