Ahojte,
mám v programe viac threadov. Každý thread spracúva a odosiela nejaké informácie. Ja si potrebujem pre každý thread samostatne viesť štatistiku spracovaných/odoslaných informácií. Aká je najlepšia možnosť ako to spraviť keď mám viac druhov informácií, ktoré si chcem zapamätať pre spracovanie aj odoslanie každého threadu tak aby som si nemusel robiť pre každú informáciu nejakú premennú.
Napr.
thread1 - spracuje 10 jabĺčok, 5 hrušiek a 3 slivky, odošle - 3 jabĺčka, 3 hrušky a 1 slivku
thread2 - spracuje 100 jabĺčok, 300 hrušiek a 0 sliviek odošle - 150 jabĺčok, 80 hrušiek a žiadnu slivku
a na výstupe chcem mať :
thread1 in: 10,5,3 out: 3,3,1
thread2 in: 100,300,0 out: 150,80,0