エラー、バグ、質問 - ページ 2418

 
Slava:

パラメータを参照渡しする ことは、メモリ上に変数が割り当てられていることを意味します。

一方、定数はどこにも保存されず、直接使用される。

と、一時的な変数を作成することを妨げるものは何でしょうか?
 
TheXpert:
また、一時的な変数を作成することを妨げるものは何でしょうか?

それが私の仕事です。なぜ開発者がやってあげないといけないのか、理解できない。

 
fxsaber:

それが私の仕事です。なぜ開発者がやってくれなければならないのか、私には理解できません。

そうすれば、生活が楽になり、ハローワールドが混乱に陥らない?また、コンストラクター/オペレーターの自動生成も認めないことができます=。
 
fxsaber:

それが私の仕事です。なぜ開発者がやってくれなければならないのか、私には理解できません。

他の言語のクリエイターがあまりカテゴライズされていないのは、なんと素晴らしいことでしょう。
 
TheXpert:
他の言語のクリエイターがあまりカテゴライズされていないのは、なんと素晴らしいことでしょう。

定型的なものはありません。ただ、バグでさえタイムリーにクローズするためにはすでに不十分なのに、こんなくだらないことの解決にリソースを浪費したくはないですね。新機能はもちろんのこと発表からベータ版リリースまでが非常に長くなってしまいました。しかも、ベータ版のリリースが舐められるのはもっと先の話だ。しかも、フォーラムユーザーの迷惑な協力がないわけではありません。


だからこそ、このような話題は、デタラメの真相を突いていると受け取られるのです。もっと深刻なことがたくさんあるのに、それができていない。

 
fxsaber:

だからこそ、こういう話題は、デタラメの真相に迫るものだと認識されているのでしょう。もっと深刻なことがたくさんあるのにできていない。

人それぞれ、優先順位があります。

 

参照渡しは、関数が呼ばれた後にその値を使うために、何らかの値を対応する変数に入れることを意味する。

一時変数が式の結果でない場合、どのように使用することができますか?

 
Slava:

参照渡しは、関数が呼ばれた後にその値を使うために、何らかの値を対応する変数に入れることを意味する。

一時変数が式の結果でない場合、どのように使用することができますか?

まあ、これらはすべて微妙なところです。やはりプラスがやってくれましたね。prvalueについては、一時的な実体化が発生します。ちなみに、それもできません

int get();
void fn(const int &);

fn(get()); // error
 
Igor Zakharov:

これは、別のキャラクターが追加された時点である可能性が高い(テスト開始から5人全員ではダメなのか?)

OnInitですべてのツールのデータを要求すると、すぐに読み込まれます。

 
Slava:

参照渡しは、関数が呼ばれた後にその値を使うために、何らかの値を対応する変数に入れることを意味する。

一時変数が式の結果でない場合、どのように使用するのですか?

言語に引数をr値で 渡す機能を追加することについてはどう思われますか?これにより、すべての問題が直ちに解決され、あらゆる型に対応したユニバーサルなコンテナを作成することができる。 特に、上記のメソッドは、r値に対してオーバーロードされることになる。

void push_back(const T &value);
void push_back(const T&&value);

これはまさに、すべてのSTLコンテナで実装されている方法です。

特に、スマートポインタ unique_ptr などの実装では、自分自身の中にユニークなリソースを保存するために、通常のコピーコンストラクタでは 対応できないのです。