Re[2]: Тип переменной цикла for
От: rg45 СССР  
Дата: 21.01.19 08:33
Оценка: 1 (1) +1
Здравствуйте, Igore, Вы писали:

I>Иногда кстати встречается еще более интересный вариант

I>
I>for( const auto && it: test)
I>{
I>   cout << it << " ";
I>}
I>


Только в этом случае "const" уже является лишним и будет только приводить к ошибкам компиляции. Вообще "auto&&" и "const auto&&" — это две большие разницы. Первый вариант — это так называемая forwarding reference (или, как ее назвали раньше "universal reference"), тогда как второй — просто константная rvalue ссылка.
--
Отредактировано 21.01.2019 8:34 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.