重複の可能性:
typedef と const ポインターのコンテナー
コードでエラーが発生するのはなぜですか?
int main()
{
//test code
typedef int& Ref_to_int;
const Ref_to_int ref = 10;
}
エラーは次のとおりです。
エラー: タイプ 'int' のテンポラリからのタイプ 'int&' の非 const 参照の無効な初期化</p>
一時変数は const への参照にバインドできると書かれている一時変数の寿命を延ばすという記事を読みました。では、なぜ私のコードがコンパイルされないのでしょうか?