MamCieNaHita
Treść przeznaczona dla osób powyżej 18 roku życia...
2
  • Najlepsze
  • Wszystkie komentarze
lionbest
@MamCieNaHita: Według mnie w ogóle nie musisz używać std::initializer_list, bardziej optymalne będzie użycie szablonu o zmiennej liczbie uniwersalnych argumentów forwardowanych dalej do struktur w których będziesz faktycznie je przechowywał. Tutaj przykład:
http://melpon.org/wandbox/permlink/zdytcuSf788WjD6r
3
wolodia
@ponton: Ale sam obiekt std::initializer_list nie jest stałym wyrażeniem.
2
MamCieNaHita
@lionbest: działa elegancko, dziękuję pięknie (。◕‿‿◕。)
1
wolodia
@MamCieNaHita:
http://stackoverflow.com/a/15889350

Nie wiem czy da się wymyślić coś lepszego. Możesz jako parameter konstruktora przyjmować std::array.
http://ideone.com/04CBnP
0
ponton
0