問題タブ [default-value]

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

c++ - 関数呼び出しの結果をデフォルトのパラメーター値として使用できますか?

関数呼び出しであるデフォルトのパラメーターを使用して C / C++ 関数ヘッダーを記述するための良い方法はありますか?

関数を含むヘッダーがあります:

多くの関数がこの関数を呼び出し、このデフォルト値に依存する大規模なコード ベースで作業しています。このデフォルト値を動的なものに変更する必要があり、その方法を探しています:

bar() は、いくつかのシステム パラメータに基づいてデフォルト値を生成する関数です。あるいは、この関数プロトタイプは次のようになります。

baz は、ヘッダー ファイル内でインスタンス化されていないオブジェクトに属する関数です。

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

python - 名前付きパラメーターが渡されたかどうかを判別する

デフォルト値の関数パラメータがPythonで渡されたかどうかを判断できるかどうかを知りたいです。たとえば、dict.popはどのように機能しますか?

popメソッドは、デフォルトの戻り値が最初に渡されなかったときにどのように判断しますか?これはCでしかできないことですか?

ありがとう

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

.net - .NetでのDefaultValueAttributeクラスの使い方について

だからここに簡単なコードがあります:

AnyValue を再度 false に設定することはないと確信しています (作成したばかりです)。このプロパティは、ASP.NET の Page クラスのプロパティです。そして、ボタンイベント処理関数で値をチェックしています。しかし、どういうわけかそれはまだ間違っています。実際にいつtrueに設定されるのだろうか?コンパイル時?クラスはいつインスタンス化されますか?

私が間違っていることについてどう思いますか?

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

delphi - Delphi プロパティのデフォルト値をオーバーライドする最も簡単な方法は何ですか?

TListBox のように設計された TCustomDBGrid の子孫を作成しようとしています。私が変更したいことの 1 つは、Options プロパティのデフォルトです。TCustomDBGrid は Options を次のように定義します。

私のクラスでそれをオーバーライドしようとしています

動作しません。コンパイラは、 defaultではなく、型の後にreadまたはwriteを想定しています。問題は、TCustomDBGrid で FOptions と SetOptions が両方とも非公開として定義されており、保護されていないことです。

「継承されたオプション」を呼び出す独自の get および set メソッドを作成する必要がありますか、またはこれを行う簡単な方法はありますか?

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

sql - MySQL - フィールドのデフォルト値を文字列連結関数として設定する

このActors(forename, surname, stage_name);に少し似たテーブルがあります。

stage_name を更新して、デフォルト値を

となることによって

レコードを作成します

これは可能ですか?

ありがとう :)

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

c# - デフォルト値を返します。(C#)

独自の辞書を作成していますが、TryGetValue関数の実装に問題があります。キーが見つからない場合は、out パラメーターに割り当てるものがないので、そのままにしておきます。これにより、次のエラーが発生します。

したがって、基本的に、デフォルト値 (タイプに応じて 0、false、または nullptr) を取得する方法が必要です。私のコードは次のようになります。

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

c# - C# のジェネリック型の既定値

Dictionary.TryGetValueのドキュメントには次のように書かれています。

キーが見つかった場合、このメソッドが戻るときに、指定されたキーに関連付けられた値が [値引数] に含まれます。それ以外の場合は、値パラメーターの型の既定値。このパラメーターは初期化されずに渡されます。

クラスでこれを模倣する必要があります。型 T のデフォルト値を見つけるにはどうすればよいですか?


この質問を変更して、検索に表示されるようにするにはどうすればよいですか?

Returning a default valueの正確な複製。(C#)

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

sql - SQL 2005 で列の既定値を関数にバインドする

ユーザーが並べ替えることができるアイテムを含む列があります。

エントリの作成時に DOC_Order を適切に初期化する方法を見つけようとしています。適切な値は、対応する DO-CID (自動割り当てされるため)、または MAX(DOC-ORDER) + 1 です。

少しグーグルで調べた後、スカラー関数の戻り値をデフォルトの列に割り当てることができることがわかりました。

しかし、MS SQL Management Studio を使用して試行するたびに、「列 'DOC_Order' のデフォルトの検証中にエラーが発生しました」というメッセージが表示されました。

関数を DEFAULT に割り当てるための正確な SQL 構文は何ですか?

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

javascript - javascriptでデフォルトのパラメータ値を設定する最も効率的な方法は何ですか?

デフォルトパラメータを設定する2つの方法を知っていますが、推奨される方法を知りたいです。

また

またはこれらのいずれかよりも良い方法はありますか?

編集:

また、他の人がこのような複数のオプションのパラメーターをどのように処理するかを知りたいです。内部ライブラリにはこのような関数がいくつかあります(かなり醜いと思います)。

そしてそれを呼ぶために:

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

c# - デフォルト値を取る Python スタイルの Get() メソッドを C# 辞書に追加するにはどうすればよいですか?

指定したキーが辞書に見つからない場合に返すデフォルト値を指定できるようにしたいと考えています。

例えば

にある場合keymyDictionary foo、辞書の値を保持する必要があります。それ以外の場合は保持し5ます。