問題タブ [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.
delphi - WriteLn() は実際にどのように機能しますか?
恐竜の時代から、Turbo Pascal と最近の Delphi には、いくつかのきちんとしたことを静かに行う Write() および WriteLn() プロシージャがあります。
パラメータの数は可変です。
各変数は、あらゆる種類の型にすることができます。整数、倍精度浮動小数点数、文字列、ブール値を指定して、それらを任意の順序で組み合わせることができます。
各引数に追加のパラメーターを指定できます。
Write('Hello':10,'World!':7); // 整列パラメータ
- コード補完ドローダウンでも特別な方法で表示されます。
- 書き込み ([var F:ファイル]; P1; [...,PN] )
- WriteLn ([var F:ファイル]; [ P1; [...,PN]] )
これを入力していて、コード補完ドロップダウンに Write と WriteLn の括弧が同じではないことに気付きました。したがって、これは自動的に生成されたのではなく、誰かによってハードコーディングされたようです。
とにかく、私はこれらのような手順を自分で書くことができますか、それともこの魔法のハードコードされたコンパイラのトリックですか?
perl - Should I escape shell arguments in Perl?
When using system() calls in Perl, do you have to escape the shell args, or is that done automatically?
The arguments will be user input, so I want to make sure this isn't exploitable.
c - カウンターコントロールされた繰り返しと議論に関係する宿題について、私はいくつかの援助を得ることができますか?
さて、出力をアスタリスクのひし形のように見せるために必要です。中央に9つのアスタリスクが表示されるまで、各行に2つのアスタリスクが増加します...その後、行は減少します。関数mainは次のようにする必要があります。
ここで、呼び出されるたびに図の1行を印刷する関数printlineを定義することになっています。行に出力するスペースの数とアスタリスクの数の2つの引数を取ります。カウンター制御の繰り返しを使用して、適切な数のスペースを印刷し、再度適切な数のアスタリスクを印刷します。
ウーフー!もうすぐ終わりです!出力はちょっと正しいですが、星のある4つのスペースのある線、3つの星のある3つのスペースのある線など、スペースがなく9つの星までの線の代わりに(そして逆に)...私は線を取得します星、スペースと2つの星のある線、2つのスペースのある線、3つの星など、最大4つのスペースのある5つの星(その後反転)...
印刷行が異なる理由は、これで書くのに問題があるためです。時々、私はそれを書き込もうとするたびにイタリックを取得し続けました...
powershell - Powershell と logparser の引数
私はpowershellからいくつかのlogparserコマンドを実行しようとしていますが、引数を正しく渡すのに問題があります.私のスクリプトからの抜粋です;
d:\scripting\smtplogs\logparser\logparser.exe "SELECT TOP 50 Receiver, COUNT( ) INTO %TMPOutput%\TopReceiversNDRALL.gif FROM %TempDir%\PostAll.log WHERE Sender LIKE '<>' AND Receiver NOT LIKE '% %go-fmtopper%%' GROUP BY Receiver ORDER BY COUNT( ) DESC" -i:TSV -iSeparator:space -headerRow:OFF -iHeaderFile:"header3.tsv" -lineFilter:"+10." -o:CHART -chartType:ColumnClustered -config:MyScript.js -chartTitle:"%DateGraph% のすべての NULL メッセージの受信者"
引数のカプセル化について読みましたが、これを機能させる方法がわかりません!
皆さんが提供できるどんな助けも大歓迎です。
ありがとう
c# - .NET 用のコマンド ライン引数パーサーを探しています
http://www.sellsbrothers.com/tools/Genghis/の「コマンド ライン パーサー」などのコマンド ライン引数パーサーを探しています。
私が探している機能:
- 使用状況の自動生成
- 必須およびオプションのパラメーターを確認できる必要があります
- パラメーターは、セパレーターをサポートする IEnumerable をサポートする必要があります
- フラグ パラメータをサポートする必要があります
- "/fx" == "/f /x" などのパラメーターの組み合わせをサポートするとよいでしょう。
- "/ftest.txt" == "/f test.txt" のように、パラメータの後にスペースを強制しないとよいでしょう。
PS : 「コマンド ライン パーサー」は非常に優れています。そのデザインはとても気に入っていますが、ドキュメントも新しい更新もありません。また、必要なパラメーターを確認する方法など、特定のことを行う方法がわかりませんでした。
django - Django で、引数を必要とするカスタム テンプレート タグの結果を反復するにはどうすればよいですか?
テンプレートタグを作成した場合:
テンプレートで次のようなことを行うにはどうすればよいですか。
現在、次のエラーが発生しています。
'for' ステートメントは 'for x in y' の形式を使用する必要があります: for x in last_books 'Sports' 3