以前、stackoverflow に関する質問をしたことがありました (興味がある場合は、リンクを参照してください: Passing by reference "advanced" concept? )
興味深いことに、回答の 1 つに興味をそそられ、別の質問に値すると感じました。
const int& x = 40;
40 がたまたま CPU キャッシュ (右辺値) の値である場合。それでは、その行を書くことによって、プロセスの存続期間中 40 という数値を保持するためにキャッシュ メモリを予約するだけでしょうか? そして、それは悪いことではありませんか?
ありがとうございました