問題タブ [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 投票する
3 に答える
4579 参照

c - ファイル内の要素の数を取得するにはどうすればよいですか?

今、私は持っています

そして、size = atoi(fileName)を実行すると、0が返されます。これを含む複数のサイトで、人々が「atoi(argv [1])」を実行するのを見てきましたが、私のものは常に0を返します。私のsample.txtファイルにはたくさんありますスペースで区切られた3桁の数字の。サイズを正しく取得すれば、それ以下のすべてが機能するという印象を受けます。

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

java - 理解 (string args[])

重複の可能性:
「String args[]」とは? Javaで

だから私は最近 (3 日前) 独学で Java を教え始めましたが、HTML/CSS を数えない限り、それまでのプログラミング経験はまったくありませんでした。

現在、Sun のチュートリアルを含め、書籍とオンライン チュートリアルの両方に目を通しています。(string args[])メソッドの目的が何なのかよくわかりません。

私がオンラインで調べたところ、コンソールを使用してプログラムを実行すると、「args」の代わりに ">Java myprogram" の後に来るものが代用されるということです。

まず、それは正しいですか?もしそうなら、なぜあなたはそれをするのですか?

乾杯!

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

python - django ビューの args と kwargs

さて、私はかなり長い間これを検索しようとしました。django アプリのビューに args と kwargs を渡すことはできませんか? 各キーワード引数を個別に定義する必要がありますか?

例えば、

そしてビューを呼び出しながら、

私にはそれができないようです。代わりに、私はしなければなりません:

理由はありますか?

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

python - Python関数*argsおよび**kwargsと他の指定されたキーワード引数

この方法で引数とキーワード引数を受け入れる必要があるメソッドを持つPythonクラスがあります

電話するとき:

エラーが発生します:TypeError: set_axis() got multiple values for keyword argument 'xlabel'

とにかく私が私の方法を次のように設定した場合

と電話:

SyntaxError: non-keyword arg after keyword arg期待通りになりました。最初のケースの何が問題になっていますか?デフォルト以外のユーザー引数とキーワード引数を受け入れるようにメソッドに指示するにはどうすればよいですか?(私の質問が十分に明確であることを願っています)

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

c - 関数は引数として長さ8の配列を取ります

エラーメッセージがわかりません

&TriHolder、8に合格することになっているのかわかりませんか?私はこれまでCで配列を作成したことがなく、これについて少し助けが必要です。

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

java - Javaでの引数の長さ

Javaでのmainの引数の長さはどれくらいですか?ダイナミックですか?2つのメインメソッド間でパラメータを渡したいのですが、任意の数の文字列引数を送信できますか?

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

python - argsとkwargsから正しい順序で引数のリストを生成しますか?

このトピックに従う:ユーザーがAPI関数を「拡張」できるようにする

すべてのシナリオで正しい順序引数リストを生成するにはどうすればよいですか?

0 投票する
5 に答える
2755 参照

c# - オプションのパラメーターとパラメーターの配列

メソッドを呼び出すたびに文字列形式を使用する必要がないように、形式と引数のリストを渡すことができるように、いくつかの便利な拡張メソッドで拡張するロギングインターフェイスがあります。(FXCopsカルチャー情報ルールに従うのにも役立ちます)

だから私は呼び出すことができます:

それ以外の:

ファイル、メソッド、行番号など、ログが書き込まれた場所に関する情報もログに取得すると非常に役立つため、少し注意が必要な状況になりました。[CallerMemberName]これは、きちんとした、、、[CallerFilePath]および[CallerLineNumber]属性を使用して実現できます。

次に、次のようなログエントリが表示されます。

"MyObjectProvider.cs、Provide、line:50 |ID1564でMyObjectを作成しました"

ここでの問題は、メソッドシグネチャが次のようになることです。

[Caller*]属性によってパラメーターがオプションになり、argsパラメーターでは機能しないため、これは不可能です。

また、次のようなパラメータとして、固定量の文字列を使用して複数の実装を作成しようとしました。

しかし、 「次のメソッドまたはプロパティ間で呼び出しがあいまいです」というコンパイラエラーが発生します。

私は今この問題をほとんどあきらめていますが、私は自分自身に「多分SOは私のための解決策を見つけることができるだろう」と思いました。だからここにあります...両方を使用することは可能params object[] argsです[CallerFilePath]か、それとも意図した結果を得る別の方法がありますか?

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

python - マルチパラメータ関数-*args/**kwargsの正しい使用法

私はこのような機能を持っています:

...そして、1つ以上の(数量が定義されていない)パラメーターを受け入れる関数が必要であり、パラメーターの合計の16進表現を返します。

* args / ** kwarsを使用してこれを行う方法はありますか?

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

perl - 触媒アクションは 0-n 引数を受け入れます

Catalystでは、sub が 0-n の引数、たとえば 0-1 を受け入れるように指定する方法はありますか? アクションは次のようになります。

このようなことはおそらく正規表現で解決できることはわかっていますが、Argsアクション修飾子を使用して指定することでそれを行う方法があるかどうか疑問に思っていましたか? ありがとう!