問題タブ [optional-arguments]
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.
fortran - コンパイル時に評価される「present()」組み込み関数
optional
引数を扱うときは、組み込みfortran
を使用して分岐するのが一般的だと思います。present()
C++
(世界からの)私の仮定は、present()
うまくいけばコンパイル時の構成であり、関連する実行時のパフォーマンスの低下はないということです。またはが呼び出されるif
かどうかに応じて、コンパイラが上記のステートメントを最適化できる (必要なのか?) はずです。foo(ii)
foo(ii,jj)
present()
組み込みはコンパイラによって実際にどのように処理されますか? fortran
仕様は特定の動作を保証しますか?
c# - オプションの引数が宣言されていますが、とにかくエラーが発生します (cs1501)
メソッドの宣言に何か問題がありますか?
しかし、2 つの引数だけを渡そうとすると、次のエラーが表示されます。
どうしたの?
編集: 要求どおり、メソッド呼び出しは次のようになります。
編集:完全な4つのパラメーターを提供するだけで、メソッドが意図したとおりに機能することを追加する必要があります。ただし、3を与えるだけでも同じです。
batch-file - コマンドの複数の引数をバッチファイルに送信する方法
既存のバッチ ファイル コマンド内でパラメータを送信したい。
フォルダを削除したい場合 ->コマンドが呼び出されたときにdel
" " コマンドを使用しますが、" " にも追加します。y
私の質問は次のとおりです。「del
」のパラメーターを含める方法は?
y
そのため、フォルダーが削除を開始する時間に「 」を渡す必要がないようにします。
linux - Bash スクリプト: オプション - ケース: 複数の数値の範囲
Linux Bash でスクリプトに取り組んでおり、さまざまな種類のオプションを使用できます。基本的に、プログラムは指定された IP アドレスに ping を実行します。
ここで、ユーザーが端末に IP アドレスの範囲を書き込めるようにしたいと考えています。これにより、プログラムが ping を実行します。
Fe: bash pingscript 25 - 125
スクリプトは、192.168.1.25 から 192.168.1.125 までのすべてのアドレスに対して ping を実行します。
それは難しいことではありません。ちょっとしたケースを書く必要があるだけです
問題は次のとおりです。このコードでは、fe の数だけ ping を実行できます。0 ~ 9 であり、 10 ~ 25 ではありません。
そのためには、次のように書く必要があります: [0-9][0-9]-[0-9][0-9] (fe: ping 25 - 50)
ただし、一方の側に 1 つの番号があり、もう一方の側に 2 つの番号がある可能性があります。[0-9]-[0-9][0-9] (fe: ping 1 - 25)
また:[0-9]-[0-9][0-9][0-9] (fe: ping 1 - 125)
などなど… 可能性はたくさんあります。書き方は他にもあると思いますが、いかがでしょうか?
引数に文字を入れたくないのですが、それから始めることはできません (ループスルー システム)。
python - Notepad++ の Python スクリプトのオプション引数
Notepad++ で編集している HTML コードの一部のテキストの削除を自動化しようとしています。プラグイン「Python Script」が適切なオプションであることがわかりました。
次のように動作する Editor.rereplace を使用する必要があるように思えます。
唯一の問題は、オプションの引数「maxCount」を使用したいが、「flags」、「startposition」、および「endposition」を使用したくないことです。
私はこれをコーディングしようとしました:
これは実際には Python ではなく Scintilla 言語であるため、うまくいきません。だから私はScintillaのドキュメントを調べました.Scintillaにはオプションの引数が「自然に」存在しないようです。
ruby - オプションの引数の構文
このコードは、この質問の下にあり、メソッドに引数が渡されているかどうかを確認します。
このデフォルト値の目的は何; :baz
ですか? また、どのような場合に使用しますか?
python - ValueError を発生させるオプションの位置引数
を操作するためのCRUD API
を作成しましたdatabase
。テーブルのRetrieve
(または読み取り)は、現在問題を引き起こしています。設計に関する背景: には、値を受け入れる目的でメイン ファイル (object.py) から継承する便利なファイルもあります。function
class
assessment_results
API
string
実行する必要があること:ID
および/または 2 つの引数をチェックします (ID が使用されていない必要があります)。該当する場合は、その詳細と一緒に取得します。Pythonのドキュメントに従って、*
オプションの位置引数を許可する引数を導入しました。私もこの素晴らしいチュートリアルから助けられました。(私は、dbs の設計と構築、および python の使用の初心者です。)
create_category_rating(...)
取得メソッドは機能していると思いますが、Traceback
が を返すようになったため、設計またはメソッドに欠陥があるに違いありませんValueError
。ここでStacks (同様の問題)を読んで、 args に値を割り当てる必要があるかもしれませんが、API を使用しているようです。
コードは次のとおりです。
object.py
(retrieve メソッドと create_category_rating メソッド):
便利.py ( object.py から継承)
test.py
現在の問題: StatementError 提案に従って、条件を変更しました (アンパックして、*args で指定されたタプルを割り当てる必要があります)。
新しい API:
トレースバック:
function - ジュリア: 無名関数にオプションの引数を使用する方法
ここにジュリアのドキュメントがあります。
Julia の関数にオプションの引数を設定できると書かれています。例えば、
parse
次に、次のように関数を呼び出すことができます。
私はそれをテストしましたが、うまくいきました。
ここで、型の関数に対して同じことをしたいと思います。ここに例があります、
しかし、私はエラーが発生します:
エラー: LoadError: 構文: "p2=1" は有効な関数引数名ではありません
python - オプションの引数として辞書を持つ関数 - Python
入力として多数または少数の辞書を受け取る関数を作成しようとしています。私は次のコードを使用しています:
引数 dic3、dic4、dic5 などを「True」に等しくしようとしていることに注意してください。したがって、それらが指定されておらず、関数で呼び出された場合、何も起こりません。ただし、次のエラーが発生します。
私の旅を教えてくれる人はいますか?