• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Make Oneself More Strong

            mcs51a( 高興就寫點:-),不高興就不寫 )

            不要隨便使用CreateThread

              CreateThread,是WIN32 最直接創(chuàng)建的thread API函數.但是如果在線程回調(CALLBACK)函數中使用一些標準C的函數,當線程正常退出的時候,即使你釋放了所有用戶資源,仍然會有資源的泄漏的隱患。主要原因是線程中都需要有額外的資源,來保證一些標準C函數的線程安全,這些資源的創(chuàng)建是在C的標準函數被調用的時候,但是在thread退出的時候,沒法通過正常途徑釋放。
              如果在你的回調函數中使用一些標準C函數,最好使用_beginthreadex,_endthreadex替換掉原來的CreateThread, _endthreadex 會釋放這些資源,或者AfxBeginThread(里面有調用_beginthreadex,_endthreadex)
              具體原因查看《程序員的修養(yǎng),編譯與鏈接》一書。
             

            posted on 2010-09-15 10:49 mcs51a 閱讀(1268) 評論(0)  編輯 收藏 引用

            中文字幕无码精品亚洲资源网久久| 免费精品久久久久久中文字幕| 综合网日日天干夜夜久久| 久久精品国产男包| 久久精品嫩草影院| 久久亚洲2019中文字幕| 久久精品国产日本波多野结衣| 久久亚洲精精品中文字幕| 93精91精品国产综合久久香蕉| 久久综合成人网| 国产精品18久久久久久vr| 久久亚洲中文字幕精品一区四 | 岛国搬运www久久| 欧美日韩久久中文字幕| 久久精品国产亚洲沈樵| 久久精品无码一区二区app| 婷婷综合久久中文字幕蜜桃三电影| 999久久久无码国产精品| 老司机午夜网站国内精品久久久久久久久 | 国产精品成人99久久久久91gav | 国产精品无码久久综合网| 中文字幕亚洲综合久久菠萝蜜| 精品一区二区久久| 久久婷婷五月综合国产尤物app| 99久久亚洲综合精品成人| 浪潮AV色综合久久天堂| 一本久久免费视频| 久久久久久国产精品免费免费| 无码日韩人妻精品久久蜜桃 | 久久久久国产精品| 97精品依人久久久大香线蕉97| 久久青青草原精品国产软件| 久久免费精品视频| 精品久久久久久无码专区| 久久久噜噜噜久久熟女AA片| 久久天天婷婷五月俺也去| 欧美精品丝袜久久久中文字幕 | 久久精品国产免费一区| 波多野结衣中文字幕久久| 久久国产免费直播| 久久婷婷五月综合色奶水99啪|