問題タブ [parameter-passing]

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 に答える
1647 参照

sql - SQLクエリを変数またはパラメータ(整数を推奨)として設定し、それを使用する

SQLSERVERでその謎の質問を解決できませんでした。

これが私がやろうとしたがうまくいかなかった例です。

次のクエリを使用するにはどうすればよいですか

MYTABLEからCOUNT(*)-10を選択

整数変数として、私のコードのどこかで。

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

c - 共有オブジェクト関数に渡すパラメータ

実行時に共有オブジェクトをロードし、共有オブジェクトの任意の関数を呼び出す C アプリケーションがあります。共有オブジェクトはユーザーによって作成され、彼の関数の署名を私に与えました。

dlopen を使用してオブジェクトをロードし、dlsym を使用して共有オブジェクト関数への関数ポインターを取得します。ここで、パラメーターを関数に渡す必要があります。コンパイル時に署名しません。それを行う最良の方法は何ですか?アプリケーションで関数を呼び出す前に署名を確認する機会はありますか?

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

php - PHP:参照による可変長引数リスト?

すべてのパラメーターを参照して可変数のパラメーターを受け取るPHP関数を作成することは可能ですか?

関数の合成と引数のバインドに取り組んでいるので、値の配列を参照で受け取る関数や、オブジェクトにラップされた引数を受け取る関数は役に立ちません。呼び出し時の参照渡しについても考えないでください。そのことさえ存在すべきではありません。

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

javascript - JavaScript にパラメーターとして渡すために、MVC ビューで変数の引用符をエスケープする必要があります。

文字列変数を JavaScript に渡す必要がある MVC ビューがありますが、その文字列変数には単一引用符が含まれています ( ')。私はこのようなことをしようとしています

homeAddress には一重引用符があり、JavaScript に完全な値を渡すことができるように、何らかの方法で回避する必要があります。

0 投票する
7 に答える
2014 参照

c++ - 過剰な関数パラメーターを避ける: クラス中心または関数中心のアプローチ?

あまりにも多くのパラメーターを渡す次の悪いコードをどのように修正しますか?

私は2つの異なるアプローチを見ています:

アプローチ 1: すべての関数をクラスに入れる

アプローチ 2: パラメータをクラスとして渡すだけ

アプローチの長所と短所は何ですか?

アプローチ 1 の利点は、helper関数を仮想化すると、それらをサブクラス化してオーバーロードできるため、柔軟性が増すことです。しかし、私の場合 (私が示したおもちゃのミニの例を除いて)、そのようなヘルパーはテンプレート化されることが多いため、とにかく仮想化することはできません。

アプローチ 2 の利点は、ヘルパー関数を他の関数からも簡単に呼び出すことができることです。

この質問は関連していますが、これら2つの選択肢については説明していません。)

0 投票する
6 に答える
291496 参照

python - タプルを引数に展開する

Pythonタプルを関数に展開する方法はありますか?実際のパラメータとして?

たとえば、ここexpand()で魔法を行います。

myfunとして定義できることは知っていますmyfun((a, b, c))が、もちろんレガシーコードが存在する可能性があります。ありがとう

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

c++ - ビット フィールド パラメータの解析、unsigned long のビットを「破棄」する方法は?

まず第一に、これが可能かどうかを知りたいです: 数に含まれている場合と含まれていない場合がある、いくつかの未署名のショートを含む unsigned long があるとしましょう。例えば:

他の 2 つのフィールドを 0 と見なすことはできますか? また、OR はこれに適した操作ですか? その後、引数として bitfld を渡すとしましょう:

ビットフィールドの最初の16ビットをポーリングしてチェックし、再帰的にポーリングして検証し、0より大きい場合は保存する必要があると思います。しかし、これを行う方法がわかりません。ビットシフトのみのシフト左または右、したがって、除算または乗算のみですよね?


ぶつけてごめんなさい。ご回答いただきありがとうございますが、最終的にはよりシンプルで効率的な方法である内部構造を使用することになりました。おわかりのように、これは文字列を使って簡単に行うことができましたが、私の目的はコードのユーザーへの透明性、つまり簡単にプログラムできるようにすることでした。値を保持する内部構造を作成し、そのような構造を作成して返す public メソッドを作成したので、使いやすく、解析が高速です (ただし、スタックに (小さいとはいえ) 構造を割り当てるオーバーヘッドがあります。ビット フィールド ソリューションにはありませんが、悲しいかな)。

それでは皆様、ご回答ありがとうございます。

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

c - C:Structを関数に渡しても、値による呼び出し操作は発生しません

Visual C ++で作成したプログラムで次の問題が発生しました。誰かが私を助けてくれることを願っています:

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

parameter-passing - スタンドアロン qooxdoo アプリケーションへのパラメーターの受け渡し

スタンドアロンの qooxdoo アプリケーションにパラメーターを渡すにはどうすればよいですか?

前もって感謝します :)

アップデート:

URL パラメーターを渡すことを考えていました。HTMLフォームが送信されたときのGET/POSTパラメータのようなもの。最初に、スタンドアロン アプリケーションの「引数」が私の注意を引きました。トビは私に正しく答えたと思います(たくさんありがとう)。しかし、あなたのアイデアを自由に共有してください!

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

jsf - JSF の管理対象コンポーネント間でのデータの受け渡し

JSF の管理対象コンポーネント間でデータを渡すことは実際に可能ですか? はいの場合、これを達成する方法は?

誰でもサンプルを提供できますか?