Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Załącznik 4
- #include <stdlib.h>
- #include <stdio.h>
- #include <pthread.h>
- void* funkcja_watku(void* argument)
- {
- int id = *((int*) argument);
- int self_id = pthread_self();
- printf("pthread_self = %u\n", self_id);
- printf("id = %d\n\n", id);
- }
- int main()
- {
- pthread_t tid[10];
- void *wynik;
- int tabela_id[10];
- int i;
- for ( i = 0; i < 10; i++ )
- {
- tabela_id[i] = i;
- pthread_create(&tid[i], NULL, funkcja_watku, (void*)&tabela_id[i]);
- }
- for ( i = 0; i < 10; i++ )
- pthread_join(tid[i], &wynik);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement