Strona 1 z 1
różne dane w kolejce
: 04 mar 2013 12:45
autor: Prorok
Witam,
pewnie to banał, ale chciałbym w jednej kolejce wykorzystywać różne typy danych (Enum, Boolean, string itp) w strukturze Producer/Consumer. Jak to zrobić ?
pozdro
Re: różne dane w kolejce
: 04 mar 2013 13:13
autor: Gpiotr
Użyj Variant'a jako typu danych. Consumer będzie musiał w poszczególnych funkcjach zrzutować tego Variant'a na poszczególne typy danych.
Re: różne dane w kolejce
: 04 mar 2013 13:55
autor: Prorok
Czesc,
tak zrobilem, ale jak uzywam jednego typu danych to drugi typ danych powoduje blad :"The data type of the variant is not compatible with the data type wired to the type input"
pozdro
różne dane w kolejce
: 04 mar 2013 15:20
autor: Mikrobi
Stwórz klaster: jeden element to wariant, drugi to enum niosący informację o typie danych.
Re: różne dane w kolejce
: 04 mar 2013 15:39
autor: TMa
jeżeli masz trochę więcej czasu polecam command pattern z oop. więcej znajdziesz
tutaj
Re: różne dane w kolejce
: 04 mar 2013 15:59
autor: Prorok
Czy moglby ktos pokazac jak taki klaster powinien wygladac ?
pozdro
Re: różne dane w kolejce
: 04 mar 2013 16:43
autor: TMa