併發程式設計1 乙個簡單的多執行緒程式

2022-06-27 06:54:13 字數 508 閱讀 5276

以下是乙個非常簡單的多執行緒程式,實現的是利用新執行緒修改全域性變數,初始執行緒監聽全域性變數並輸出「wait」直到全域性變數的值被新執行緒改變:

1     #include2     #include3     #include4

5using

namespace

std;67

int n = 0;8

9void

changenumber();

1011

intmain()

17t.join();

18 cout << n <

19 system("

pause");

20return0;

21}2223

void

changenumber()

執行結果:

MAC COCOA乙個簡單的多執行緒程式

功能 實現多執行緒 2個執行緒同一時候工作,乙個用時間計數器。乙個用來資訊列印 step1 自己主動新增 include step2 main.c test runloop1 created by dmd on 20 6 14.test thread include just for this c ...

乙個多執行緒程式

這個程式會讓你深刻的體會時間片,執行緒的優先順序!建議多測試這個程式,一定要看下面的注。using system using system.collections.generic using system.text using system.threading namespace 乙個多執行緒程式 ...

乙個多執行緒程式

這個程式會讓你深刻的體會時間片,執行緒的優先順序!建議多測試這個程式,一定要看下面的注。using system using system.collections.generic using system.text using system.threading namespace 乙個多執行緒程式 ...