автореференция в с ++ 11

У меня проблемы about автореференция.

const int i = 1;
auto & ri1 = i;
auto & ri2 = 1; //error

Почему выводится тип ri1 const int но нет ri2?

Спасибо!

3

Решение

поскольку i имеет тип const int, но 1 имеет тип int,

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]