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
różne dane w kolejce
-
- Posty: 17
- Rejestracja: 18 lis 2010 08:50
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Katowice
Re: różne dane w kolejce
Użyj Variant'a jako typu danych. Consumer będzie musiał w poszczególnych funkcjach zrzutować tego Variant'a na poszczególne typy danych.
Certified LabVIEW Architect
Re: różne dane w kolejce
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
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
Stwórz klaster: jeden element to wariant, drugi to enum niosący informację o typie danych.
Re: różne dane w kolejce
jeżeli masz trochę więcej czasu polecam command pattern z oop. więcej znajdziesz tutaj
Re: różne dane w kolejce
Czy moglby ktos pokazac jak taki klaster powinien wygladac ?
pozdro
pozdro
Re: różne dane w kolejce
Zobacz tutaj