Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 October 15

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
Тогда нужен std::forward?
Ну подожди, я ведь правильно понимаю, что ты хочешь из tuple достать элементы?
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
да
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Нужен конечно же get
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Но немного не там должны стоять три точки
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Но его нужно в forward передавать?
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
first(std::forward<ArgTypes1>(std::get<Indices1>(first_args))...),
   second(std::forward<ArgTypes2>(std::get<Indices2>(second_args))...)
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Как в этом примере
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Форвардить нужно только forwarding reference
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
auto g = std::get<...Ints>(t);
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
auto g = std::get<Ints...>(t);
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
auto g = std::get<...Ints>(t);
не-а =)
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Где-то в сигнатуре шаблона не там троеточие стоит?)
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
auto g = std::get<Ints...>(t);
скинь-ка мне файл) давай я подправлю)
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
а ты потом посмотришь
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
можно в лс, если не хочешь, чтоб никто другой не видел))
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
и скажи какой у тебя стандарт?
источник

АХ

Анна Хашпер... in IT KPI C/C++ ХВ (не UB)
Отправила в лс. Спасибо большое
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Анна Хашпер
Отправила в лс. Спасибо большое
и сюда ответ заодно перешлю =)
return f(std::get<Ints>(t)...);
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ох уж эти троеточия
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
тиля призывать на них еще
источник