Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Založte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE
2
zahrnúť nasledujúce knižnice písomne tieto štyri príkazy v hornej časti súboru zdrojového kódu : .
# patrí Vytvorte funkciu , ktorá vytlačiť identifikačné vlákno položky . Toto vlákno nemá robiť oveľa viac , než povedať , že je nažive a beží . Napíšte nasledujúce funkcie podpis začať písať funkcie : void * printThreadID ( void * threadid ) { } Umiestnite nasledujúce príkazy vnútri zložených zátvoriek na " printThreadID " funkcie . Tieto príkazy chytiť niť identifikačné číslo z nití , vytlačiť výsledok do výstupného okna , a potom konečne ukončiť vlákno dlho id = ( dlhý ) ThreadId ; printf ( " . Thread ID : % ld \\ n" , , id ) ; pthread_exit ( NULL ) ; Vytvorte hlavnú funkciu . Hlavnou funkciou je vstupný bod do svojho programu , a to je miesto , kde váš program začína vykonávanie . Odtiaľ budete vytvoriť vlákno , ktoré volá funkciu " printThreadID . " Napíšte nasledujúce hlavné funkcie vyhlásenie . Int main ( ) { } Umiestnite nasledujúci kód vnútri zložené zátvorky hlavného funkcie . Tieto príkazy definujú jediné vlákno , potom vytvoriť a priradiť ju k funkcii " printThreadID . " ClipArt pthread_t závit ; pthread_create ( a závitov , NULL , printThreadID , ( void * ) i ) ; spustite program stlačením zeleného tlačidla " Play " . Program vytvorí jediný vlákno a vytlačiť nite ID pre toto vlákno .
3
4
5
6
7