問題タブ [default-parameters]
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.
c++ - 関数の名前のないパラメーターにデフォルト値を設定できますか?
次のコードはC++で合法ですか?
C ++標準のどのページで、この使用法が合法であると述べていますか?
c++ - ULONG&オプションパラメータのデフォルト値を0として定義する
次の関数宣言:
次のコンパイル時エラーが発生します
error C2440: default argument cannot convert from 'int' to 'ULONG &'
Count
値にパラメータが指定されていない場合にゼロになるように、署名を作成する正しい方法は何ですか。
c++ - 以前の引数に依存するデフォルトのテンプレート引数を持つことは有効ですか?
たとえば、次のスニペットはVC++2010でコンパイルされます。
のデフォルトの引数Columns
は、の引数値に依存することに注意してくださいRows
。
しかし、C ++ 11(またはそれ以前)でのこの標準的な動作は、どこでも信頼できますか?
c++ - C++での関数のデフォルトパラメータ
就職の面接でこの質問をされましたが、それをまとめた後でも、結果がわかりません...
私は次のクラスを持っています:
そしてmain.cppは:
クラスpのデータメンバーは次の値を取得しています。
さて、それはなぜですか?
c++ - C++のデフォルトコンストラクターとデフォルトパラメーター
以下を含むクラスがある場合:
'default'コンストラクターが使用されることはありますか?
例:
デフォルトはbaz=0または10?
の違い:
c# - itextsharpを使用したデフォルトパラメータPageSizeA4C#
C#でPageSizeのデフォルトパラメータの値を設定することは可能ですか?例えば:
VisualStudio2010で次のエラーが発生します。
'pageSize'のデフォルトのパラメーター値は、コンパイル時定数でなければなりません。
scala - scaladoc にデフォルトのパラメータ値を表示させる方法は?
私は多くの方法を持っています
しかし、(sbt を使用して) scaladoc を実行するとrunFinalizer
、デフォルト値を持つドキュメントが表示されません。false
ユーザーがパラメータを設定することはめったになく、生成されたドキュメントには省略できることが示されていないため、これは非常に問題です。
これまでのところ、2 つの解決策がありますが、どちらも完全に満足できるものではありません。
runFinalizer
ブロック内で省略できる事実を文書化し@param
ます。これは役に立ちますが、ドキュメントの多くの場所でそのような文が重複することになり、ユーザーが見落とす可能性があります。- メソッドの 2 つのバリアントを作成します。1 つはあり
runFinalizers
(デフォルト値なし)、もう 1 つはなしです。しかし、これはメソッドの数を不必要に 2 倍にし、コードとドキュメントの両方を混乱させます。
visual-c++ - なぜC++CLIには管理型にデフォルトの引数がないのですか?
次の行にはエラーがありますDefault argument is not allowed
。
なぜC++にはマネージ型にデフォルトの引数がないのですか?
これを修正する方法があるかどうか知りたいのですが。
c - C のデフォルトの関数パラメーター
CでindexOf関数を作成しようとしています。関数は、パラメーターで指定された文字または単語の位置を見つける必要があります。しかし、それらを使用しようとすると、コンパイラは「引数が少なすぎます」と警告しました。どうやってやるの?ありがとう。