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

5 ответов

C ++ 11 Заменить `auto` лямбду на другую лямбду?

Скажем, у меня есть следующая переменная, содержащая лямбду:

5 ответов

C ++ авто ключевое слово. Почему это волшебство?

Из всего материала, который я использовал для изучения C ++,auto всегда был странным спецификатором длительности хранения, который не служил какой-либо цели. Но совсем недавно я столкнулся с кодом, который использовал его как имя типа само по ...

6 ответов

 избегать этого, если все, что он делает, это прояснить :)

жный дубликат: Сколько это слишком много с ключевым словом C ++ 0x auto [https://stackoverflow.com/questions/6434971/how-much-is-too-much-with-c0x-auto-keyword] Был ли у нас (как сообщества) достаточный опыт, чтобы определить, когда и / ...

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

6 ответов

Какой тип лямбда-выражения выводится с помощью «auto» в C ++ 11?

У меня было ощущение, что тип лямбда - это указатель на функцию. Когда я выполнил следующий тест, я обнаружил, что это неправильно (демонстрация [http://ideone.com/5ZRRsA]). #define LAMBDA [] (int i) -> long { return 0; } int main () { long ...

8 ответов

Как мне получить const_iterator используя auto?

8 ответов

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

8 ответов

Как мне получить const_iterator используя auto?

Первый вопрос: можно ли «заставить»const_iterator используя авто? Например: map<int> usa; //...init usa auto city_it = usa.find("New York");Я просто хочу сделать запрос, вместо того, чтобы что-то менятьcity_itтак что я хотел бы иметьcity_it ...

8 ответов

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

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

13 ответов

Есть ли обратная сторона объявления переменных с auto в C ++?

14 ответов

 функция, то это ваш собственный взгляд! Вы могли бы поместить указатель на не вызываемую функцию в C printf так же беспорядочно.

ользую новыйauto ключевое слово, доступное в стандарте C ++ 11 для сложных шаблонных типов, для которого, как мне кажется, оно было разработано. Но я также использую его для таких вещей, как: auto foo = std::make_shared<Foo>();И более ...