Результаты поиска по запросу "auto"
Какие IDE и текстовые редакторы могут определять тип переменных, объявленных с использованием ключевого слова auto в C ++ 11
В "Почти всегда авто " В статье Херба Саттера перечислено несколько причин объявления переменных с помощью ключевого слова auto.Он говорит, что фак...
SFINAE и decltype (авто)
Если шаблон функции возвращаетсяdecltype(auto) (или другой спецификатор типа, использующийauto) но выражение return было бы неверно сформировано, приводит ли SFINAE? Этоreturn оператор считается непосредственным контекстом функции подписи? Ничто ...
Использование auto в циклах c ++
Я получаю предупреждение о несоответствии со знаком / без знака для следующего кода: auto n = a.size(); for (auto i = 0; i < n; i++) { }Проблема в том, что, присваивая 0i это становитсяint скорее, чемsize_t, Итак, что лучше: size_t n = ...
Как мне объявить функцию, тип возвращаемого значения которой выводится?
Учти этоC ++ 1yкод (Живой пример [http://coliru.stacked-crooked.com/view?id=71b6b439065cbb52a47d72fee80e9f6d-0f11904895a20602a6e5ca9f4b5b0039] ): #include <iostream> auto foo(); int main() { std::cout << foo(); // ERROR! } auto foo() { return ...
Как работает общая лямбда в C ++ 14?
Как работает общая лямбда (auto ключевое слово как тип аргумента) в стандарте C ++ 14? Основан ли он на шаблонах C ++, где для каждого отдельного аргумента тип компилятора генерирует новую функцию с тем же телом, но замененными ...
C ++ 11 Эффективность цикла в зависимости от диапазона «const auto & i» против «auto i»
В C ++ 11 я могу перебрать какой-то контейнер следующим образом: for(auto i : vec){ std::cout << i << std::endl; }Но я знаю, что это без необходимости -ненужно, так как мне нужно толькоРаспечатать значенияvec - делает копию (РЕДАКТИРОВАТЬ: ...