Portál AbcLinuxu, 10. května 2025 01:21
queue <Obcan *> * queueStamps[101]; //fronta void * obcan(void * data) { Obcan * dataObcana = (Obcan *)data; while(1) { pthread_mutex_lock(&mutex_obcan); cout << dataObcana->neededStamps[0]; //vypis normalne ukaze cislo-napr 1 (queueStamps[dataObcana->neededStamps[0]])->push(dataObcana); // a tady vzdycky nastane chyba "Segmentation fault" pthread_mutex_unlock(&mutex_obcan); sem_wait(&dataObcana->sem_obcan); } }
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.