auto от auto & и auto&&?
количеством знаков &
Это нельзя в двух словах объяснить:)
я на собесе просто
а как ты это делаешь на собесе?
ожидаю этого вопроса
я думаю, что правильный ответ "я пока не знаю, но готов с этим разобраться"
я с другой стороны на собесе
а собес куда?
То есть ты спрашиваешь?
да, спрашиваю почему у меня буст 1.66 не хочет собираться и ищет vswhere какую то, которую я добавил
auto& -- просто тип и на него вешаешь ссылку. auto&& -- универсальная ссылка. Может работать как с lvalue, так и с rvalue. auto -- обычный тип. За тебя попробует определить компилятор.
Правилами вывода типа. Представь, что есть template <typename T> void f(X t); И подсавь вместо X T или T& или T&&
Обсуждают сегодня