問題タブ [copy-initialization]

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

c++ - c ++の1つの宣言ステートメントでのコピーコンストラクタ/初期化の継続でのチェーンメソッドの使用?

ご存じのように、私たちは通常、メソッド チェーンに参照渡しを使用します。最初のコードで参照渡しを使用すると、出力は予測どおりになります。2番目のコードブロックでは、参照渡しを使用しなかった場合、チェーンが壊れて期待した出力が生成されませんでしたが、3番目のコードブロックでは、コピーの続きでチェーンメソッドを使用して目的の結果に到達しましたコンストラクター/初期化を 1 つの宣言ステートメントで (参照による戻りを使用せずに) 行う場合、問題は、チェーンが壊れないように保護する 3 番目のコードの背後にあるロジックは何ですか?