Szabonowa klasa jako skladnik innej klasy

0

Pytanie:

Jeżli mam klasę opisującą wiadomość i w jej skład wejdzie klasa reprezentująca parametry wiadomości z metodami szablonowymi to czy potem mogę zrobić coś takiego:

Message message;

message.parameters.get<typ1> ;

message.parameters.get<typ2> ;

message.parameters.get<typ3> ;

jezlei dobrze rozumiem to w klasie z parametrami po prostu bede mial wiele metod dla roznych typow ???

1

Mam dziwne wrażenie, że to może Ci się przydać http://www.boost.org/doc/libs/1_56_0/doc/html/any.html

0
Sirkolpol napisał(a):

Pytanie:

Jeżli mam klasę opisującą wiadomość i w jej skład wejdzie klasa reprezentująca parametry wiadomości z metodami szablonowymi to czy potem mogę zrobić coś takiego:

Message message;

message.parameters.get<typ1> ;

message.parameters.get<typ2> ;

message.parameters.get<typ3> ;

jezlei dobrze rozumiem to w klasie z parametrami po prostu bede mial wiele metod dla roznych typow ???

Możesz, ale raczej nie jest to to, czego szukasz, szczególnie, że message.parameters.get<typ3> to tylko odwołanie do funkcji get<typ3>, a nie jej wywołanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1