Код: Выделить всё
char c;
int& x = c; // This fails to compile
const int& y = c; // This is OK
Я искал ответ, ища «присвоение ссылке другого типа», «присвоение char ссылке int» и «разница между константной ссылкой и неконстантной ссылкой», и наткнулся на ряд полезных сообщений (int vs const int&, Странное поведение при присвоении char переменной int, Преобразование char в int в C и C++ и Разница между ссылкой и константной ссылкой как параметром функции), но они, похоже, не отвечают на мой вопрос.
Подробнее здесь: https://stackoverflow.com/questions/137 ... rence-in-c
Мобильная версия