• <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>
            隨筆-161  評論-223  文章-30  trackbacks-0
             

               ACE中的同步機制是輕量級高效的,它不同于MFC中的同步類,MFC中的同步類采用了類繼承的方式,而ACE并沒有用繼承方式,各個不同的鎖類是平行的關系,這些類支持相同的接口,即它們的所有公共方法是相同的,因此可被適配用于動態綁定和替換,這種動態綁定是沒有虛函數調用開銷的,且這些方法代碼短小使用了內聯實現。應用程序開發者可以通過指定模板實參來使用不同的鎖,并可在運行時動態替換。

               ACE中的鎖是易于使用的,既有互斥鎖(ACE_Mutex)又有讀寫鎖(ACE_RW_Mutex),這些鎖又細分為專門用于線程同步(ACE_Thread_Mutex,ACE_RW_Thread_Mutex)和進程(ACE_Process_Mutex,ACE_RW_Process_Mutex)同步的特定鎖。相比MFC高級的是ACE中還提供了遞歸互斥體(ACE_Token),可有效地用于某些遞歸例程。

               ACE中提供了ACE_Lock鎖抽象基類和ACE_Adapter_Lock鎖適配器模板類,ACE_Adapter_Lock從ACE_Lock繼承,實現了動態綁定和替換。另外,ACE還提供了ACE_Atomic_Op模板類,重載了基本的算術運算符,實現了原子化算術運算。

            posted @ 2009-04-02 16:33 春秋十二月 閱讀(2059) | 評論 (1)編輯 收藏
            僅列出標題
            共17頁: First 9 10 11 12 13 14 15 16 17 
            久久精品无码专区免费青青| 亚洲国产精品人久久| 四虎亚洲国产成人久久精品| 欧美久久亚洲精品| 亚洲午夜无码久久久久| 97久久超碰国产精品2021| 狠狠综合久久综合中文88| 一个色综合久久| 国产Av激情久久无码天堂| 国内精品久久久久久麻豆 | 日本精品久久久久中文字幕8 | 久久人人爽人人爽人人片av麻烦| 亚洲国产精品无码久久久蜜芽 | 亚洲色大成网站WWW久久九九| MM131亚洲国产美女久久| 久久精品中文字幕一区| 亚洲欧美精品一区久久中文字幕 | 久久精品无码免费不卡| 久久精品国产亚洲AV电影| 久久夜色精品国产噜噜亚洲a| 国产精品久久久久久久久鸭 | 久久精品中文字幕无码绿巨人| 精品久久综合1区2区3区激情| 色欲综合久久中文字幕网| 青青热久久国产久精品| 9191精品国产免费久久| 久久99精品久久久久久| 久久这里只有精品18| 亚洲色大成网站www久久九| 久久无码专区国产精品发布 | 久久人人爽人人澡人人高潮AV | 国产精品久久久久影院色| 色偷偷久久一区二区三区| 久久精品久久久久观看99水蜜桃| 亚洲国产精品成人久久蜜臀 | 久久国产乱子伦精品免费强| 久久狠狠高潮亚洲精品| 久久人人爽人人爽人人AV东京热| 7777精品久久久大香线蕉| 99久久精品免费看国产一区二区三区 | 伊人色综合久久|