Распаковка кортежа C++17C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Распаковка кортежа C++17

Сообщение Anonymous »


Я пытаюсь распаковать кортеж и использовать результаты для назначения его членам. Возможно ли это сделать в идиоматическом С++ 17?

Я понимаю, что std::tie существует, но я пытаюсь использовать функции C++17, а не использовать по умолчанию старые функции или старый способ (std::get (кортеж))
tuple IO(){ //Здесь происходит ввод-вывод вернуть {вар, век}; } класс фу{ публика: Фу(); частный: Вар; вектор век; }; фу::фу(){ //эта строка здесь: я хочу назначить var и vec из IO() [вар, век] = IO(); }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»