mam krotki:Dołączanie wartość krotki
std::tuple<int, std::string, bool> foo = { 10, "Hello, world!", false };
i mam pojedynczej zmiennej pewnego rodzaju:
MyClass bar;
jaki sposób należy przejść o pisaniu rodzajowe funkcji, która dołącza pojedyncza wartość (lub nawet wiele wartości, jeśli to możliwe) do nowej krotki?
std::tuple<int, std::string, bool, MyClass> fooBar = tuple_append(foo, bar);
^^^^^^^^^^^^
// I need this magical function!
nie można po prostu użyć [ 'tuple_cat'] (http://en.cppreference.com/w/cpp/utility/tuple/tuple_cat)? – Zeta
Nie ma już C++ 0x, równie dobrze możesz używać C++ 11. Zmiana tytułu. – paxdiablo
@paxdiablo Nie ma "krotki" w C++ przed 11, więc możemy równie dobrze usunąć tagi z tytułów;) –