Результаты поиска по запросу "auto"

3 ответа

Как работает общая лямбда в C ++ 14?

Как работает общая лямбда (auto ключевое слово как тип аргумента) в стандарте C ++ 14? Основан ли он на шаблонах C ++, где для каждого отдельного аргумента тип компилятора генерирует новую функцию с тем же телом, но замененными ...

2 ответа

SFINAE и decltype (авто)

Если шаблон функции возвращаетсяdecltype(auto) (или другой спецификатор типа, использующийauto) но выражение return было бы неверно сформировано, приводит ли SFINAE? Этоreturn оператор считается непосредственным контекстом функции подписи? Ничто ...

8 ответов

Использование auto в циклах c ++

Я получаю предупреждение о несоответствии со знаком / без знака для следующего кода: auto n = a.size(); for (auto i = 0; i < n; i++) { }Проблема в том, что, присваивая 0i это становитсяint скорее, чемsize_t, Итак, что лучше: size_t n = ...

ТОП публикаций

1 ответ

Как мне объявить функцию, тип возвращаемого значения которой выводится?

Учти этоC ++ 1yкод (Живой пример [http://coliru.stacked-crooked.com/view?id=71b6b439065cbb52a47d72fee80e9f6d-0f11904895a20602a6e5ca9f4b5b0039] ): #include <iostream> auto foo(); int main() { std::cout << foo(); // ERROR! } auto foo() { return ...

3 ответа

`static constexpr auto` data-member инициализирован безымянным перечислением

Я работал над проектом C ++ 11 исключительно с использованием

2 ответа

Каковы некоторые виды использования decltype (auto)?

В C ++ 14

4 ответа

Принудительное использование auto в качестве ссылочного типа в диапазоне для цикла

Предположим, у меня есть

3 ответа

auto it = vector.begin () результирующий тип не конвертируется в const_iterator

Контейнеры обязаны предоставлять

1 ответ

Почему auto x {3} выводит initializer_list?

я люблю

2 ответа

Является ли auto параметром в обычной функции расширением GCC 4.9?