天天看點

VC++多線程工作筆記0005---線程間通信

技術交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152

VC++多線程工作筆記0005---線程間通信

這個方式是最常用的,我們知道多個線程是在一個程序中的,

那麼一個程序有自己的一個位址空間,那麼一個程序的所有的線程,

都共用這個程序的位址空間.

32位系統中比如有4gb的記憶體的位址空間,那麼如果系統隻有一個程序的話,那麼

這個程序中的所有的線程就共享這個4GB的位址空間.

但是如果多個線程在不同的程序中,就不能用共享全局變量的方式進行線程間通信了.

因為多個程序的位址空間是隔離的.

是以全局變量的方式來實作線程間通信,一般都是用在,同一個程序中的不同線程中.

繼續閱讀