Я знаю, что только объект может иметь ссылку. Но литералы не являются объектами. Так что я мог понять, почему следующий код не может скомпилировать:Почему использование ссылки const при ссылке на литералы
int &a = '4';
int &b = 2;
Однако, когда я добавить сопзЬ перед ними, она могла бы работать !!
const int &a = '4';
const int &b = 2;
Я не знаю почему. Может ли кто-нибудь мне помочь?
Что такое среднее время жизни _объекта_ здесь? почему мне нужно его продлить? – sydridgm