Информация об изменениях

Сообщение Re: C++14 возврат множества значений из функции. от 06.11.2018 11:01

Изменено 06.11.2018 11:04 Анатолий Широков

Re: C++14 возврат множества значений из функции.
Здравствуйте, Voivoid, Вы писали:

V>В C++14 добавили возможность автоматического вывода типа зачения возвращаемого функций. В качестве возвращаемых типов в том числе могут выступать анонимные типы:


А почему не std::tuple https://en.cppreference.com/w/cpp/utility/tuple?
Re: C++14 возврат множества значений из функции.
Здравствуйте, Voivoid, Вы писали:

V>В C++14 добавили возможность автоматического вывода типа зачения возвращаемого функций. В качестве возвращаемых типов в том числе могут выступать анонимные типы:


А почему не std::tuple https://en.cppreference.com/w/cpp/utility/tuple?

#include <tuple>

auto gather() {
  return std::make_tuple(1, 2, 3);
}

int main() {
  auto[x, y, z] = gather();
}