摘要:運(yùn)用一定的算法和編程實(shí)現(xiàn)了多線程環(huán)境中共享程序中的對(duì)象名和線程獨(dú)立對(duì)象。這種對(duì)象的特點(diǎn)是名字共享,對(duì)象值在線程之間隔離。在多線程環(huán)境中,線程獨(dú)立對(duì)象可以防止因?yàn)閷?duì)象值共享而引起訪問對(duì)象的沖突,也可以明晰線程的運(yùn)行邏輯。闡述了根據(jù)對(duì)象名和線程標(biāo)識(shí)將對(duì)象映射到存儲(chǔ)單元的設(shè)計(jì)思想,并以MFC的應(yīng)用為例,分析了用C++程序?qū)崿F(xiàn)的方法。
關(guān)鍵詞:線程獨(dú)立對(duì)象;線程局部存儲(chǔ);微軟基類庫;編程算法
“注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文”