Thread View: pl.comp.lang.c
6 messages
6 total messages
Started by Maciek
Sat, 19 Aug 2017 19:53
iteracja po elementach std::tuple
Author: Maciek
Date: Sat, 19 Aug 2017 19:53
Date: Sat, 19 Aug 2017 19:53
3 lines
1459 bytes
1459 bytes
Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? Dzięki.
Re: iteracja po elementach std::tuple
Author: Sebastian Biały
Date: Sat, 19 Aug 2017 20:19
Date: Sat, 19 Aug 2017 20:19
6 lines
1268 bytes
1268 bytes
On 8/19/2017 9:53 PM, Maciek wrote: > Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? Tu masz jakieś pomysły: https://stackoverflow.com/questions/40700181/sum-the-components-of-a-tuple-up-by-using-stdget-stdtuple-size-stdtuple
Re: iteracja po elementach std::tuple
Author: M.M.
Date: Sun, 20 Aug 2017 10:44
Date: Sun, 20 Aug 2017 10:44
9 lines
1717 bytes
1717 bytes
On Saturday, August 19, 2017 at 9:53:13 PM UTC+2, Maciek wrote: > Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? > > Dzięki. Albo użyć std::array i typu enum do wybierania pól - czytelność kodu nawet lepsza niż w tuple. Pozdrawiam
Re: iteracja po elementach std::tuple
Author: godek.maciek
Date: Sun, 20 Aug 2017 20:11
Date: Sun, 20 Aug 2017 20:11
7 lines
1767 bytes
1767 bytes
W dniu sobota, 19 sierpnia 2017 21:53:13 UTC+2 użytkownik Maciek napisał: > Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? > > Dzięki. tuple nie służy do tego, żeby po nim iterować. jak chcesz iterować, to użyj np. vectora albo listy.
Re: iteracja po elementach std::tuple
Author: godek.maciek
Date: Sun, 20 Aug 2017 20:13
Date: Sun, 20 Aug 2017 20:13
14 lines
2122 bytes
2122 bytes
W dniu niedziela, 20 sierpnia 2017 12:44:29 UTC+2 użytkownik M.M. napisał: > On Saturday, August 19, 2017 at 9:53:13 PM UTC+2, Maciek wrote: > > Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? > > > > Dzięki. > > Albo użyć std::array i typu enum do wybierania pól - czytelność kodu > nawet lepsza niż w tuple. kiedyś w języku C było coś takiego, co się nazywało "struct", jeśli mnie pamięć nie myli. polecam używanie narzędzi zgodnie z ich zastosowaniem, zamiast wynajdywać od nowa nie całkiem okrągłe koła.
Re: iteracja po elementach std::tuple
Author: M.M.
Date: Mon, 21 Aug 2017 09:46
Date: Mon, 21 Aug 2017 09:46
17 lines
2433 bytes
2433 bytes
On Sunday, August 20, 2017 at 10:13:53 PM UTC+2, godek....@gmail.com wrote: > W dniu niedziela, 20 sierpnia 2017 12:44:29 UTC+2 użytkownik M.M. napisał: > > On Saturday, August 19, 2017 at 9:53:13 PM UTC+2, Maciek wrote: > > > Cześć, jak mogę wykorzystać najnowsze (w sensie do c++17 włącznie) standardy aby iterować po elementach std::tuple bez wiedzy o tym ile jest tych elementów ? > > > > > > Dzięki. > > > > Albo użyć std::array i typu enum do wybierania pól - czytelność kodu > > nawet lepsza niż w tuple. > > kiedyś w języku C było coś takiego, co się nazywało "struct", > jeśli mnie pamięć nie myli. > > polecam używanie narzędzi zgodnie z ich zastosowaniem, > zamiast wynajdywać od nowa nie całkiem okrągłe koła. Ponieważ....
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads