carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
2
includere le seguenti librerie di scrivere queste quattro affermazioni nella parte superiore del file di codice sorgente : .
# includere Creare una funzione che stampa il numero di identificazione del thread. Questo thread non fa molto più che dirvi che è vivo e funzionante . Scrivi la firma seguente funzione per iniziare a scrivere la funzione : void * printThreadID (void * threadid ) { } Installare le seguenti istruzioni all'interno delle parentesi graffe della " printThreadID " funzione . Queste dichiarazioni afferrare il numero ID del thread dal thread , stampare il risultato nella finestra di uscita , poi finalmente uscire il filo lungo id = (long ) threadid ; printf (" ID thread: % ld \\ n" . , , id ) ; pthread_exit ( NULL); creare una funzione principale. La funzione principale è il punto di ingresso per il vostro programma , ed è dove il programma inizia l'esecuzione . Da qui, potrete creare un thread che chiama la funzione " printThreadID . " Scrivere la seguente dichiarazione di funzione principale. Int main ( ) { } inserire il seguente codice all'interno le parentesi graffe della funzione principale . Queste istruzioni definiscono un singolo thread , quindi creare e assegnare alla funzione " printThreadID . " ; Pthread_create ( e filetto , NULL , printThreadID , (void * ) i); esegui il programma premendo il tasto verde "Play" . Il programma creerà un singolo thread e stampare l'ID del thread per questo thread.
3
4
5
6
filo pthread_t
7
Informazioni correlate
Programmazione © www.354353.com