C++標(biāo)準(zhǔn)庫(kù)擴(kuò)展權(quán)威指南
本書(shū)是對(duì)TR1進(jìn)行了完整的介紹。全書(shū)共22章,包括元組、智能指針、類(lèi)模板array、無(wú)序關(guān)系容器、調(diào)用包裝器基礎(chǔ)、mem_fn函數(shù)模板、reference_wrapper類(lèi)模板、類(lèi)模板function、函數(shù)模板bind、類(lèi)型特性、數(shù)值函數(shù)、隨機(jī)數(shù)生成器、頭文件、正則表達(dá)式對(duì)象、查找、格式化和文件替換,正則表達(dá)式的定制以及C語(yǔ)言兼容等內(nèi)容。全書(shū)不僅對(duì)枯燥的標(biāo)準(zhǔn)文本給出了淺顯易懂的解釋?zhuān)€提供了很多示例和練習(xí)來(lái)幫助我們理解。每個(gè)C++程序員都可以從本書(shū)中獲益匪淺。.
當(dāng)前的C++標(biāo)準(zhǔn)庫(kù)使用常用的類(lèi)和函數(shù)對(duì)C++語(yǔ)言核心進(jìn)行擴(kuò)展。在最近幾年里,為了解決C++標(biāo)準(zhǔn)庫(kù)的局限,我們開(kāi)發(fā)了一系列組件來(lái)對(duì)C++語(yǔ)言進(jìn)行更進(jìn)一步的擴(kuò)展。這些擴(kuò)展編入一個(gè)全面的技術(shù)報(bào)告中(TR1),并且其中的大部分已經(jīng)被C++標(biāo)準(zhǔn)的下一個(gè)版本通過(guò)了。..
本書(shū)中,Pete Becker不...
本書(shū)是對(duì)TR1進(jìn)行了完整的介紹。全書(shū)共22章,包括元組、智能指針、類(lèi)模板array、無(wú)序關(guān)系容器、調(diào)用包裝器基礎(chǔ)、mem_fn函數(shù)模板、reference_wrapper類(lèi)模板、類(lèi)模板function、函數(shù)模板bind、類(lèi)型特性、數(shù)值函數(shù)、隨機(jī)數(shù)生成器、頭文件、正則表達(dá)式對(duì)象、查找、格式化和文件替換,正則表達(dá)式的定制以及C語(yǔ)言兼容等內(nèi)容。全書(shū)不僅對(duì)枯燥的標(biāo)準(zhǔn)文本給出了淺顯易懂的解釋?zhuān)€提供了很多示例和練習(xí)來(lái)幫助我們理解。每個(gè)C++程序員都可以從本書(shū)中獲益匪淺。.
當(dāng)前的C++標(biāo)準(zhǔn)庫(kù)使用常用的類(lèi)和函數(shù)對(duì)C++語(yǔ)言核心進(jìn)行擴(kuò)展。在最近幾年里,為了解決C++標(biāo)準(zhǔn)庫(kù)的局限,我們開(kāi)發(fā)了一系列組件來(lái)對(duì)C++語(yǔ)言進(jìn)行更進(jìn)一步的擴(kuò)展。這些擴(kuò)展編入一個(gè)全面的技術(shù)報(bào)告中(TR1),并且其中的大部分已經(jīng)被C++標(biāo)準(zhǔn)的下一個(gè)版本通過(guò)了。..
本書(shū)中,Pete Becker不僅對(duì)TR1庫(kù)中的每一個(gè)組件都進(jìn)行了詳細(xì)的描寫(xiě),還解釋了基本工具、模板、調(diào)用包裝器,類(lèi)型特性、數(shù)值。正則表達(dá)式以及C語(yǔ)言兼容方面的新功能。通過(guò)自己在實(shí)現(xiàn)這些組件中所積累的經(jīng)驗(yàn),Pete Becker不僅闡明了它們的價(jià)值并在需要時(shí)對(duì)標(biāo)準(zhǔn)加以澄清,還提供了通過(guò)測(cè)試的完整代碼。
本書(shū)大部分章節(jié)都包含了不同難度的練習(xí)來(lái)幫助程序員得到這些新組件的實(shí)踐經(jīng)驗(yàn)。這些練習(xí)的答案以及所有的代碼示例都可以在網(wǎng)上找到。附錄中不僅為T(mén)R1庫(kù)所包含或擴(kuò)展的頭文件提供了摘要,還介紹了應(yīng)該怎樣在多線程應(yīng)用程序中安全地使用這些組件。...
Pete Becker,是一位獨(dú)立顧問(wèn),擅長(zhǎng)于庫(kù)的設(shè)計(jì)和實(shí)現(xiàn)。他曾經(jīng)在Dinkumware,Ltd.工作,在那里他不僅為T(mén)R1庫(kù)的各個(gè)部分編寫(xiě)了技術(shù)文檔,還參與完成了對(duì)它們的實(shí)現(xiàn)。Pete Becker從一開(kāi)始就是ISO C++標(biāo)準(zhǔn)委員會(huì)的成員,他現(xiàn)在是C++ 0x的項(xiàng)目編輯。
