私はC++ Primer、第5版を読んでいます。71 彼らは最初にこのコード例を示します:
const int ci = 0, &cj = ci;
decltype(ci) x = 0;
decltype(cj) y = x;
decltype(cj) z; //error
それから彼らは言う:
decltype
参照として定義された変数が参照先のオブジェクトの同義語として扱われない唯一のコンテキストであることに注意してください。
これはどういう意味ですか?理解できません。そこy
は を指しx
ます。それで、キャッチは何ですか?