C++設(shè)計(jì)新思維

出版時(shí)間:2003-6  出版社:中國(guó)電力出版社  作者:亞力山德雷斯庫(kù)  頁(yè)數(shù):323  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)提出了泛型組件的概念,這是一種可重用的設(shè)計(jì)模板,可用來(lái)產(chǎn)生規(guī)范的C++代碼。泛型組件還提供了從設(shè)計(jì)到代碼的無(wú)縫轉(zhuǎn)換,生成更能表達(dá)設(shè)計(jì)者最初意圖的代碼,并支持設(shè)計(jì)模式的重用——只需改動(dòng)少量的代碼。本書(shū)是一部重要的著作,全面地展示了泛型模式或模式模板——一各在C++中創(chuàng)建可擴(kuò)展設(shè)計(jì)的功能強(qiáng)大的新方法。這種方法結(jié)合了模板與模式,也許很多人覺(jué)得不可能,但這卻是事實(shí)!如果你的工作涉及C++設(shè)計(jì)和編程,那么你不應(yīng)該錯(cuò)過(guò)本書(shū)。

作者簡(jiǎn)介

Andrei Alexandrescu是RealNetworks公司的一位開(kāi)發(fā)經(jīng)理。作為《C/C++ User Journal》和《C/C++Report》的專欄作家,他在C++領(lǐng)域的杰出成績(jī)?yōu)槠溱A得了業(yè)內(nèi)高手的尊敬。  Alexandrescu研究領(lǐng)域包括:編程語(yǔ)言、軟件重用和數(shù)據(jù)壓縮。

書(shū)籍目錄

Foreword by Scott MeyersForeword by John VissidesPrefaceAcknowledgmentsPart I TechniquesPart II Components       BibliographyIndex

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C++設(shè)計(jì)新思維 PDF格式下載


用戶評(píng)論 (總計(jì)11條)

 
 

  •     很不喜歡他的翻譯風(fēng)格,好書(shū)都被他給翻譯了,郁悶 !
      
      也許對(duì)喜歡他風(fēng)格的人來(lái)說(shuō),越多越好,但對(duì)討厭其風(fēng)格的人來(lái)說(shuō),就太坑爹了。。
      
      算了,讀原版去吧。。。。。。。。。。。。。。。。。。。。。。
  •     這本書(shū)的原文就不太好理解,翻譯上稍微有點(diǎn)問(wèn)題就會(huì)被放大。
      大約看過(guò)幾遍這本書(shū),Andrei算比較厚道的了,明明白白地告訴你其實(shí)現(xiàn)原理。與這本書(shū)相比,《C++模板元編程》的作者就有點(diǎn)不地道。
      boost::mpl庫(kù)寫(xiě)得讓人看不懂,《C++模板元編程》又不講清楚內(nèi)部實(shí)現(xiàn)原理。
      感覺(jué)boost的很多庫(kù)的寫(xiě)法上都成問(wèn)題,非常復(fù)雜,包括boost::asio。這些庫(kù)想要成為STL的標(biāo)準(zhǔn)配件,估計(jì)都要大改才行。
      
  •     第一次讀這本書(shū)的時(shí)候,覺(jué)得書(shū)中講的很多東西很出神入化!C++竟然能這樣用?然后馬上覺(jué)得自己根本不懂C++了!
      然后做了3年無(wú)聊的開(kāi)發(fā),3年后使用boost時(shí),再對(duì)比它和boost的代碼,就只能算是很初級(jí)了。boost中對(duì)C++的應(yīng)用只有用“變態(tài)”來(lái)形容了!
      很不幸,我現(xiàn)在寫(xiě)的代碼也很“變態(tài)”了!寫(xiě)過(guò)的最“變態(tài)”的代碼是不使用IDL竟然實(shí)現(xiàn)了RPC!
  •   你說(shuō)的RPC是有理多項(xiàng)式?用什么庫(kù)實(shí)現(xiàn),或者全自己寫(xiě)?
  •   Remote Procedure Call
    @see http://code.google.com/p/febird
  •   你自己寫(xiě)了一個(gè)RPC框架? 個(gè)人感覺(jué)那還是挺難的, 得考慮好多問(wèn)題.
  •   RPC框架跟這有毛關(guān)系啊。要實(shí)現(xiàn)RPC非要用IDL?擦,CORBA構(gòu)架里面也沒(méi)這種規(guī)定啊。
    再說(shuō)了,RPC主要是涉及進(jìn)程間通信吧。如何封裝底層的進(jìn)程間通信,使用對(duì)象代理之類的東西使得進(jìn)程間通信透明,這個(gè)才是關(guān)鍵吧。
    進(jìn)程間通信構(gòu)架跟C++模板技巧有神馬一定的聯(lián)系,根本是扯淡嘛。
  •   RPC必須用IDL實(shí)現(xiàn)?我暈呃
  •   確實(shí)RPG和template沒(méi)任何關(guān)系。。。。
  •   你好大哥 這本書(shū)(C++設(shè)計(jì)新思維:泛型編程與設(shè)計(jì)模式之應(yīng)用/侯捷,於春景)你還要嗎? 或者有多余的一本 ,轉(zhuǎn)我一本吧。多少錢(qián)? 有意請(qǐng)聯(lián)系:qq: 651699819 tel :15221652771
  •   這本書(shū)已經(jīng)送人了,學(xué)習(xí)泛型也并非必須從這本書(shū)開(kāi)始
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7