• <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>

            ACG狂人

            其實我更愛姐汁...

            使用boost庫需要一定的素質

                    可能由于在幾個博客上發布了一些boost庫使用心得的關系,最近總是被一些相關的詢問郵件騷擾,而提問者問的問題卻又讓我不知道如何回答才好,或者說根本沒有辦法回答。一些問題根本就不該問的,所以便發些感慨,還望看了本人一些心得又不禁想問一些偷懶問題的各位手下留情,不要再問我一些奇怪的問題了(*w*)!
                    我們學習并使用boost庫的目的是簡化編程,這并不代表簡化到你根本不需要去理解原理的地步。我想,如果您希望很好的駕馭boost庫的話,那么請對您自己發發狠努力編寫代碼積累經驗,直到您認為boost庫中30%的功能您都能夠親自動手實現的時候,才嘗試去使用它。類似“怎么讓線程組和asio合作使用”之類的問題,我覺得很囧,而且問的人還非常多,給代碼都還迷糊。我覺得您想用asio,請先嘗試編寫線程類和IOCP框架的應用程序,如果您連線程類都寫不好,或者連一個多線程死鎖和共享區都不能安全排除的話,請先打打基礎吧。
                    boost庫是一個非常有深度的東西,也是智慧的結晶,有很多東西在一定條件下您可以不用深究,但是起碼的30%則必須刨根問底,這30%實際上都是很基礎的東西,切不可急于一時而至整個工程最終因為boost的一點小問題卡殼,倘若無法駕馭,則不如不用,再急我也沒法幫您了!

            posted on 2009-07-30 18:19 釀妹汁 閱讀(18974) 評論(26)  編輯 收藏 引用 所屬分類: C++心情隨筆

            評論

            # re: 使用boost庫需要一定的素質[未登錄] 2009-07-30 18:53 欲三更

            呵呵,這可能就是我不敢用boost的原因。
            而且公司的人也不讓用,連模板都不讓用。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-30 21:14 chiwa

            It is not good to be rude. Just point out where people can find useful information. Everybody has question. It is good to be nice and considerate.  回復  更多評論   

            # re: 使用boost庫需要一定的素質[未登錄] 2009-07-30 21:43 hdqqq

            涉及的東西太多了,有些還不完善,線程庫在windows下只是簡單的封裝,連優先級調整都沒有,線程局部存貯沒有編譯開關。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-30 23:28 黑色靈貓

            從來不用boost,也沒必要,很多東西是華而不實的,比如說智能指針,良好的架構和程序員自身的習慣比什么機制都來的好
            另外,諸如使用boost做腳本類綁定,純粹是炫酷,不實用  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-31 06:18 欲三更

            @黑色靈貓
            良好的架構和程序員自身的習慣比什么機制都來的好,正解。可是也沒好到連智能指針這種幾乎沒什么壞處的東西都丟棄吧?  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-31 08:51 BOOST庫很酷

            BOOST庫很酷,很好用,有些東西要理解其原理還是需要知道一些C++不為大多數人知道的細節。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-31 09:10 萬連文

            遠離boost一直是我時刻提醒自己的,講架構、講對象模型比這些要來的更加務實。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-31 11:32 kevin.c

            boost就是執行效率低下的代名詞  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-07-31 18:36 空明流轉

            使用boost的前提并不是了解boost,而是要了解程序撰寫和運行的規律。
            天下的庫莫不是如此。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-01 10:21 路過

            @kevin.c
            來 舉個例子 如何  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-02 16:46

            @chiwa
            您批評的很正確,但我想不是我粗俗無禮,首先我的文章并無不禮貌的地方,倘若您遇見問您編譯錯誤的問題,您該如何做答?任何人都有問題,我也喜歡回答別人的問題,畢竟人人都是從那樣子過來的,但授人以魚不如授人以漁,而提問者往往喜歡魚不喜歡漁。我想,我雖喜歡解答問題,但并無解答的義務,說我“rude”的人本身是否就已經“rude”了呢?  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-02 16:49

            @kevin.c
            效率是否低下由您來評判似乎尚顯不夠權威。比起您我更相信C++標準委員會的實力。我的觀點只能這樣說:在實現同樣功能、安全性以及擴展性的代碼中,boost是最快的,不知道您是否也愿意這樣想。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-02 16:53

            @萬連文
            您說的很對,提升自身的駕馭能力才是正道。但我想在后面加上一句:“不懂架構和對象的人連boost的邊都別想碰,因為看不懂!”您還是個面向對象編程思想的老頑固,就像當年C語言程序員抵制面向對象一樣。C++程序員應該敞開胸懷接受新的編程理念,超越OO進入泛化就是超越了自己。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-02 16:59

            @黑色靈貓
            boost庫中沒有華而不實的東西,如果您真這么認為的話,那可能跟您的工作內容有關。您也許用不到里面的很多功能,但是別人能用到。學到這個地步的人往往都勤于勉己,都是腳踏實地的人,不會有人因為炫酷而讓自己的代碼變得難以維護吧?如果能夠在炫酷的同時得到擴展性和維護性又何樂而不為呢?說到底,我們在看別人炫酷的時候心中是嫉妒的,炫酷這一詞的含義大部分是:別人做得到而自己做不到,所以才說別人是炫酷,如果自己也能做到就會覺得別人不是在炫酷,而是很正常的工作,那么平凡的人在你眼中就會變成菜鳥。對不對?  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-03 08:45 teli

            boost 庫中的一些功能庫還是不錯的,比如網絡,線程,回調等等
            但是那些很奇怪的庫,比如tuple,靜態斷言等等純屬偷懶的庫我看的確沒必要使用

            說 boost 不好的大部分都是不了解的,充分體現了C++ 程序員的清高  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-03 08:47 teli_eurydice

            @teli


            還有文件系統等等,非常不錯,簡單實用

            不管用什么庫,重要的是能夠很快很方便,給自己找麻煩的相信自己也不會用  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-05 15:30 陳梓瀚(vczh)

            @teli_eurydice
            庫,最大的兩個好處莫過于,使你的程序好改,使你的程序短……  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-05 15:31 陳梓瀚(vczh)

            @陳梓瀚(vczh)
            話說咱都是ACG的,你平時都看些啥片……  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-17 11:44

            回樓上的,我啥片都看...
            最近看的多的是cannan phantom
            然后是追了多年的海賊  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-08-22 03:19 jimsmorong

            我覺得還是要嘗試去了解了解 畢竟
            stl未出之前 一些數據結構人人都要寫寫

            工具是要的
            不能說用這個工具有危險就不用

            當然如果它加入 標準 那就更值得用

            不過C++哲學 是用不用是你的自由 反正你想用的話我有 你不用的話 你不要付出代價  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-09-03 06:49 diwayou

            用之前一定要理解里面的原理、算法實現,可能并不像lz說的那樣要自己能親手寫,但一定要懂得boost為什么要這樣寫,只有這樣才能更好的應用boost  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2009-09-08 10:10 金慶

            想用就用,不用也沒關系。但是不要去做重復發明輪子的事情。有現成的庫是件幸福的事,C++比C幸福。  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2012-03-30 16:06 adwaylee

            我覺得博主說的很中肯  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2013-05-06 16:28 mark_lost

            姐汁是有毒的  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2013-06-30 01:42 maval

            妹紙就像橘子,姐汁就像橙子,各有風味啦  回復  更多評論   

            # re: 使用boost庫需要一定的素質 2014-11-09 01:31 Tony Chen

            2014年,還有很ㄋ多人排斥STL呢!
            As a C++ developer, I still learn Java / C#. Language differs a little, but business logic differs a lot.  回復  更多評論   

            奇米影视7777久久精品人人爽| 99久久夜色精品国产网站| 亚洲色欲久久久久综合网| 久久亚洲国产精品成人AV秋霞| 奇米综合四色77777久久| 色综合合久久天天综合绕视看| 久久影视综合亚洲| 狠狠色婷婷久久一区二区三区| 精品99久久aaa一级毛片| 久久无码AV一区二区三区| 久久九九有精品国产23百花影院| 亚洲伊人久久综合影院| 色偷偷888欧美精品久久久| 国产精品99久久久精品无码| 999久久久免费国产精品播放| 久久人人爽人人爽人人av东京热| 久久97精品久久久久久久不卡| 久久久久久精品成人免费图片| 天天久久狠狠色综合| 人妻精品久久久久中文字幕一冢本| 亚洲伊人久久大香线蕉苏妲己| 人人狠狠综合久久88成人| 欧美日韩精品久久久免费观看| 女人香蕉久久**毛片精品| 亚洲狠狠婷婷综合久久蜜芽| 久久精品视频一| 久久综合九色综合久99| 国内精品久久久久久久涩爱| 国产精品久久久久jk制服| 无码人妻久久一区二区三区免费丨 | 亚洲欧洲日产国码无码久久99| 久久无码人妻精品一区二区三区| 国产亚洲精久久久久久无码| 久久精品夜夜夜夜夜久久| 久久这里的只有是精品23| 久久99热这里只有精品国产| 中文字幕成人精品久久不卡| 伊人色综合久久天天| 国产精品欧美亚洲韩国日本久久 | 国产精品久久久天天影视香蕉| 婷婷综合久久中文字幕|