
認為有用就頂一下
===1===《C++沉思錄完整版》(中文版)
http://download.csdn.net/source/172842
===2===《C++Primer 3rd》英文版
http://download.csdn.net/source/172847
C++ Primer的第三版結(jié)合了Stanley Lippman的實踐經(jīng)驗和Josée Lajoie對于ANSI/ISO標(biāo)準(zhǔn)C++的深入理解。這本指導(dǎo)書的第三版已經(jīng)被重新改寫過,以便更加精確地講述標(biāo)準(zhǔn)C++的特性和用法。在本書中,對于C++初學(xué)者特別有價值的是一些來自真實世界中的程序例子,它們說明了泛型程序(generic program)的設(shè)計、面向?qū)ο蟪绦虻脑O(shè)計、模板的用法,以及使用標(biāo)準(zhǔn)C++進行程序設(shè)計的方方面面。而且,本書也在適當(dāng)?shù)牡胤街v到了一些習(xí)慣用法以及效率指導(dǎo)。
===3===《C++代碼設(shè)計與重用》
http://download.csdn.net/source/172849
===4===《C++編程思想》
http://download.csdn.net/source/172854
===5===《c++語言命令詳解 》
http://download.csdn.net/source/172856
===6===《C++專家編程 》
http://download.csdn.net/source/172857
===7===《STL中文版》
http://download.csdn.net/source/172860
本書對C++ STL進行了全面而深入的闡述。STL(標(biāo)準(zhǔn)模板庫)是在惠普實驗室中開發(fā)的,已納入ANSI/ISO C++標(biāo)準(zhǔn)。其中的代碼采用模板類及模板函數(shù)的方式,可以極大地提高編程效率。本書由P.J. Plauger等四位對C++ STL的實現(xiàn)有著卓越貢獻的大師撰寫,詳細討論了C++ STL的各個部分。全書分為16章,其中的13章通過背景知識、功能描述、頭文件代碼、測試程序和習(xí)題,分別講述了C++ STL中的13個頭文件,其他章節(jié)介紹了STL中廣泛涉及的三個主題--迭代器、算法和容器。本書附錄列出了接口和術(shù)語表,最后列出了參考文獻。 本書適合對C++有一定了解的程序員及高等院校師生閱讀。
===8===《C++程序設(shè)計語言特別版》(中文版+英文原版)
http://download.csdn.net/source/172869
圖書類型:pdg & pdf
知子莫若父 C++程序設(shè)計語言特別版(中文版) (pdg) &&The C++ Programming Language Special 3rd Edition(pdf) (中文版+原版)
本書是講述標(biāo)準(zhǔn)C++的最完整和最新著作,他擁有最多的讀者,使用也最廣泛,按我目前的統(tǒng)計,本書已經(jīng)被翻譯成17種語言。所以,這個譯本所依據(jù)的原文,已經(jīng)從成千上萬的讀者建議中獲益匪淺
===9===《C++.編程思想.第2卷.實用編程技術(shù)》
http://download.csdn.net/source/172872
《C++編程思想》(第1版) 榮獲1996年度《軟件開發(fā)》雜志的圖書震撼大獎 (Jolt Award),成為該年度最佳圖書。
本書內(nèi)容:
·介紹實用的編程技術(shù)和最佳的實踐方法,解決C++開發(fā)中最困難的課題
·深入研究標(biāo)準(zhǔn)C++庫的功能,包括:字符串、輸入輸出流、STL算法和容器
·講述模板的現(xiàn)代用法,包括模板元編程
·解開對多重繼承的困惑,展示RTTI的實際使用
·深入探究異常處理方法,清晰解釋異常安全設(shè)計
·介紹被認為是標(biāo)準(zhǔn)C++下一版特征之一的多線程處理編程技術(shù),并提供最新研究成果
·對書中包含的所有示例代碼都提供免費下載,這些代碼段經(jīng)過多個軟件平臺和編譯器(包括基于Windows/Mac/Linux的GNU C++編譯器) 的測試,穩(wěn)定可靠。
在本書作者的個人網(wǎng)站www.BruceEckel.com上提供:
·本書的英文原文、源代碼、練習(xí)解答指南、勘誤表及補充材料
·本書相關(guān)內(nèi)容的研討和咨詢
·本書第1卷及第2卷英文電子版的免費下載鏈接
===10===《面向?qū)ο蠓治雠c設(shè)計(UML.2.0版)》
http://download.csdn.net/source/173086
===11===《程序設(shè)計語言實踐之路 》
http://download.csdn.net/source/173098
===12===《數(shù)據(jù)結(jié)構(gòu).C++語言描述》
http://download.csdn.net/source/175821
===13===《深入淺出MFC》
http://download.csdn.net/source/175825
===14===《現(xiàn)代C++.程序設(shè)計》
http://download.csdn.net/source/175829
===15===《數(shù)據(jù)結(jié)構(gòu)C++.語言描述.應(yīng)用標(biāo)準(zhǔn)摸板庫STL第2版》
http://download.csdn.net/source/175837
《數(shù)據(jù)結(jié)構(gòu)C++語言描述—應(yīng)用標(biāo)準(zhǔn)模板庫(STL)(第2版)》
本書是Ford和Topp兩位教授于1996年出版的名著Data Structures with C++的第2版,在全球范圍內(nèi)已經(jīng)有數(shù)以萬計的學(xué)生從中受益。
作者將C++語言作為算法描述語言,應(yīng)用包含規(guī)范化的數(shù)據(jù)結(jié)構(gòu)的標(biāo)準(zhǔn)模板庫,集中講述了數(shù)組、向量、表、關(guān)聯(lián)樹容器,以及集合、映射、堆、哈希表和圖等數(shù)據(jù)結(jié)構(gòu)及其算法,重點討論了如何高效地存儲大型數(shù)據(jù)集合,涵蓋了數(shù)據(jù)結(jié)構(gòu)初級和高級教程的最新內(nèi)容。書中各章章前提出學(xué)習(xí)目標(biāo),章后附有豐富的練習(xí)題、答案以及書面練習(xí)和上機編程練習(xí),指導(dǎo)讀者迅速、全面地掌握核心知識點和編程技巧。
本書可作為計算機及相關(guān)專業(yè)數(shù)據(jù)結(jié)構(gòu)課程的核心教材,對于廣大研發(fā)人員,也是一本數(shù)據(jù)結(jié)構(gòu)與面向?qū)ο蠹夹g(shù)完整結(jié)合的全新技術(shù)參考用書。
===16===《STL.源碼剖析》
http://download.csdn.net/source/175842
這本書不適合C++ 初學(xué)者,不適合 Genericity(泛型技術(shù))初學(xué)者,或 STL 初學(xué)者。這本書也不適合帶領(lǐng)你學(xué)習(xí)面向?qū)ο螅∣bject Oriented)技術(shù) — 是的,STL 與面向?qū)ο鬀]有太多關(guān)連。本書前言清楚說明了書籍的定位和合適的讀者,以及各類基礎(chǔ)讀物。如果你的Generic Programming/STL實力足以閱讀本書所呈現(xiàn)的源碼,那么,恭喜,你踏上了基度山島,這兒有一座大寶庫等著你。源碼之前了無秘密,你將看到vector的實現(xiàn)、list的實現(xiàn)、heap的實現(xiàn)、deque的實現(xiàn)、RB-tree的實現(xiàn)、hash-table的實現(xiàn)、set/map 的實現(xiàn);你將看到各種算法(排序、搜尋、排列組合、數(shù)據(jù)移動與復(fù)制…)的實現(xiàn);你甚至將看到底層的memory pool 和高階抽象的traits 機制的實現(xiàn)。那些數(shù)據(jù)結(jié)構(gòu)、那些算法、那些重要觀念、那些編程實務(wù)中最重要最根本的珍寶,那些蜇伏已久彷佛已經(jīng)還給老師的記憶,將重新在你的腦中閃閃發(fā)光。
===17===《C++.多范型設(shè)計》
http://download.csdn.net/source/175846
C++是一種支持多種范型的編程語言:類、重載函數(shù)、模板、模塊以及過程編程,等等。除了該語言的靈活性和豐富性以外,此前創(chuàng)建一種設(shè)計模式以支持在單個應(yīng)用中使用多種范型的努力還很欠缺。
本書介紹了使用多范型設(shè)計的一連串框架,提供了形成正式多范型設(shè)計方法的基礎(chǔ)的一系列超前的設(shè)計實踐。
本書提供了利用C++的多范型能力的分析過程和設(shè)計過程的知識。書中使用易于理解的記法和易讀的解釋來幫助所有的C++程序員(不僅是系統(tǒng)構(gòu)建工程師或設(shè)計者)在他們的應(yīng)用開發(fā)中組合多種范型,以獲得更加高效、健壯、更具可移植性和更容易復(fù)用的軟件。
讀者將獲得對支持多范型設(shè)計的領(lǐng)域工程方法的理解、本書揭示了如何使用共同性和差異性的原則來分析應(yīng)用領(lǐng)域,從而根據(jù)最適合每個領(lǐng)域的范型來定義子領(lǐng)域。多范型設(shè)計比任何一種技術(shù)或方法挖掘得更深,以處理軟件抽象和設(shè)計的基本問題。
本書介紹了所有形成領(lǐng)域工程基礎(chǔ)的概念和技術(shù)、這些概念包括:深入了解共同性和差異性分析,領(lǐng)域工程如何與常用設(shè)計模式相互影響,如何找到應(yīng)用領(lǐng)域中的抽象,以及領(lǐng)域工程的原則如何用作對象范型的抽象技術(shù)的基礎(chǔ)。最重要的是,本書討論了在設(shè)計階段如何將最適當(dāng)?shù)姆缎蛻?yīng)用于實現(xiàn)的分析技術(shù)。
===18===《C++.參考大全第四版》
http://download.csdn.net/source/175851
本書是根據(jù)著名C語言專家Herbert Schildt的著作翻譯的。這是一本關(guān)于C++語言的百科全書,包括C 和C++的命令、功能、編程和應(yīng)用等方面的內(nèi)容。全書分為五個部分:C++基礎(chǔ):C子集;C++的專有特征;標(biāo)準(zhǔn)函數(shù)庫;標(biāo)準(zhǔn)C++類庫;C++應(yīng)用程序范例。詳細描述和演示了定義C++語言的關(guān)鍵字、語法、函數(shù)、類和特征。其中第一部分全面討論了C++的C子集;第二部分詳細介紹了C++本身的特性,如類和對象、構(gòu)造函數(shù)、析構(gòu)函數(shù)和模板等;第三部分描述了標(biāo)準(zhǔn)函數(shù)庫;第四部分討論了標(biāo)準(zhǔn)類庫,包括STL(標(biāo)準(zhǔn)模板庫);第五部分顯示了兩個應(yīng)用C++和面向?qū)?/span>象編程的實際例子。 本書內(nèi)容全面、翔實,是學(xué)習(xí)C++編程語言的廣大學(xué)生的一部有用的工具書,也是對C++感興趣的讀者的必備參考書。
===19===《C++編程藝術(shù)》
http://download.csdn.net/source/175852
本書揭示了C++程序員創(chuàng)建世界級軟件的奧秘。程序設(shè)計大師Herbert Schildt通過將C++語言廣泛應(yīng)用于功能強大的編程任務(wù)中,全面展示了C++語言的多功能性,敏捷性,和藝術(shù)性。本書內(nèi)容包括探索C++的功能,創(chuàng)建內(nèi)存管理的垃圾回收器子系統(tǒng),開發(fā)線程控制面板,建立譯碼器以擴展C++的功能,開發(fā)可斷點續(xù)傳的Internet文件下載工具,創(chuàng)建財務(wù)分析庫,用基于AI的搜索技術(shù)探索人工智能,建立定制的STL容器,以及開發(fā)Mini C++解釋程序。書中所有示例和項目的源代碼都可以從www.osborne.com 上免費下載。
===20===《C++.編程慣用法.高級程序員常用方法和技巧》
http://download.csdn.net/source/175854
===21===《C++必知必會——圖靈程序設(shè)計叢書》
http://download.csdn.net/source/175857
本書面向進階C++的初學(xué)者,以及那些想把C++水平提高到專業(yè)水準(zhǔn)的程序員和開發(fā)人員。...
本書描述了C++編程和設(shè)計中必須掌握但通常被誤解的主題,這些主題涉及的范圍較廣,包括指針操作、模板、泛型編程、異常處理、內(nèi)存分配、設(shè)計模式等。作者根據(jù)本人以及其他有經(jīng)驗的管理人員和培訓(xùn)老師的經(jīng)驗總結(jié),對與這些主題相關(guān)的知識進行了精心挑選,最終濃縮成63條。每一條款所包含的內(nèi)容均為進行產(chǎn)品級C++編程所需的關(guān)鍵知識。作者稱這些知識為C++程序員必備的“常識”,其實并非意味簡單或平庸,而是“必不可少”。
本書適合于中、高級C++程序員,也適合C或Java程序員轉(zhuǎn)向C++程序設(shè)計時參考
===22===《C++.Primer第三版中文版》
http://download.csdn.net/source/175861
======== C++Primer第三版中文版題解
http://download.csdn.net/source/172893
===23===《C++.語言的設(shè)計和演化》
http://download.csdn.net/source/175864
C++程序設(shè)計語言是由來自AT&T Bell Laboratories的Bjarne Stroustrup(即本文作者)設(shè)計和實現(xiàn)的,它兼具Simula語言在組織與設(shè)計方面的特性以及適用于系統(tǒng)程序設(shè)計的C語言設(shè)施。C++最初的版本被稱作“帶類的C(C with classes)”[Stroustrup,1980],在1980年被第一次投入使用;當(dāng)時它只支持系統(tǒng)程序設(shè)計(§3)和數(shù)據(jù)抽象技術(shù)(§4.1)。支持面向?qū)ο蟪绦蛟O(shè)計的語言設(shè)施在1983年被加入C++;之后,面向?qū)ο笤O(shè)計方法和面向?qū)ο蟪绦蛟O(shè)計技術(shù)就逐漸進入了C++領(lǐng)域。在1985年,C++第一次投入商業(yè)市場[Stroustrup,1986][ Stroustrup,1986b]。在1987至1989年間,支持范型程序設(shè)計的語言設(shè)施也被加進了C++[Ellis,1990][Stroustrup,1991]。
本書是由C++語言的設(shè)計師本人所寫,描述C++語言的發(fā)展歷史、設(shè)計理念及技術(shù)細節(jié)的著作。在計算機發(fā)展史上,這種從多方面多角度描述一種主流語言各個方面的綜合性著作,至今我還只看到這一本。閱讀本書,不僅可以了解有關(guān)C++語言的許多重要技術(shù)問題和細節(jié),還可以進一步理解各種C++特征的設(shè)計出發(fā)點、設(shè)計過程中所考慮的方方面面問題,以及語言成形過程中的各種權(quán)衡與選擇。
作為C++語言的創(chuàng)造者,作者對于自己的作品自然是珍愛有加。對某些針對C++語言的批論,本書中也有一些針鋒相對的的比較尖銳的觀點。但縱觀全書,作者的觀點和意見還是比較客觀的,并沒有什么過于情緒化的東西。
===24===《Essential.C++》...中文版.候捷譯
http://download.csdn.net/source/175865
stanley B.Lippman所著的《C++ Essential》雄距書壇歷久不衰,堪稱C++最佳教本,但是走過10個年頭之后,繼1237頁的《C++ Essential》第三版,Lippman 又樸歸真地寫了這本276頁的《Essential C++》,有了滿漢全席,為何還眷顧清粥小菜?完成了偉大的巨著,何必回頭再寫這么一本輕薄短小的初學(xué)者用書呢?
所有知道Lippman和《C++ Essential》的人,臉上都浮現(xiàn)相同的問號。
===25===《Effective STL-revised》英文版
http://download.csdn.net/source/175867
===26===《Effective C++ & More Effective C++》.chm
http://download.csdn.net/source/175868
===27===<c++設(shè)計新思維〉mcd-c-ch1-4.pdf
http://download.csdn.net/source/175869
一般對C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作。稍有研究則會發(fā)現(xiàn),templates衍生出來的C++ Generic Programming(泛型編程)技術(shù),在C++ 標(biāo)準(zhǔn)程式庫已經(jīng)遍開花結(jié)果。以STL為重要骨幹的C++ 標(biāo)準(zhǔn)程式庫,將templates 廣泛運用於容器(containers)、演算法(algorithms)、仿函式(functors)、配接器(adapters)、配置器(allocators)、迭代器(iterators)頭,無處不在,無役不與,乃至於原有的class-based iostream都被改寫為template-based iostream
===28===<C++高級參考手冊>
http://download.csdn.net/source/175872
===29===〈c++ 多范型設(shè)計〉
http://download.csdn.net/source/175873
===30===現(xiàn)代計算機常用數(shù)據(jù)結(jié)構(gòu)和算法
http://download.csdn.net/source/175878
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
====31====算法導(dǎo)論(原書第2版) (美)Thomas H.Cormen, Charles E.Leiserson 等
http://download.csdn.net/source/177102
算法領(lǐng)域的標(biāo)準(zhǔn)教材,全球多所知名大學(xué)選用
本書以相當(dāng)?shù)纳疃冉榻B了許多常用的數(shù)據(jù)結(jié)構(gòu)和有效的算法,使得這些算法的設(shè)計和分析易于被各個層次的讀者所理解。
本書編寫上采用了“五個一”,即一章介紹一個算法、一種設(shè)計技術(shù)、一個應(yīng)用領(lǐng)域和一個相關(guān)話題。
●MIT名師聯(lián)手鑄就,被譽為“計算機算法的圣經(jīng)”
●教學(xué)網(wǎng)址、視頻課程及在線學(xué)習(xí)中心,全方位學(xué)習(xí)模式
本書深入淺出,全面地介紹了計算機算法。對每一個算法的分析既易于理解又十分有趣,并保持了數(shù)學(xué)嚴(yán)謹(jǐn)性。本書的設(shè)計目標(biāo)全面,適用于多種用途。涵蓋的內(nèi)容有:算法在計算中的作用,概率分析和隨機算法的介紹。本書專門討論了線性規(guī)劃,介紹了動態(tài)規(guī)劃的兩個應(yīng)用,隨機化和線性規(guī)劃技術(shù)的近似算法等,還有有關(guān)遞歸求解、快速排序中用到的劃分方法與期望線性時間順序統(tǒng)計算法,以及對貪心算法元素的討論。本書還介紹了對強連通子圖算法正確性的證明,對哈密頓回路和子集求和問題的NP完全性的證明等內(nèi)容。全書提供了900多個練習(xí)題和思考題以及敘述較為詳細的實例研究。
本書內(nèi)容豐富,對本科生的數(shù)據(jù)結(jié)構(gòu)課程和研究生的算法課程都是很實用的教材。本書在讀者的職業(yè)生涯中,也是一本案頭的數(shù)學(xué)參考書或工程實踐手冊。
在有關(guān)算法的書中,有一些敘述非常嚴(yán)謹(jǐn),但不夠全面,另一些涉及了大量的題材,但又缺乏嚴(yán)謹(jǐn)性?!端惴▽?dǎo)論》將嚴(yán)謹(jǐn)性和全面性融為一體。
本書深入討論各類算法,并著力使這些算法的設(shè)計和分析能為各個層次的讀者接受。各章自成體系,可以作為獨立的學(xué)習(xí)單元。算法以英語和偽代碼的形式描述,具備初步程序設(shè)計經(jīng)驗的人就能看懂。說明和解釋力求淺顯易懂,不失深度和數(shù)學(xué)嚴(yán)謹(jǐn)性。
本書自第1版出版以來,已經(jīng)成為世界范圍內(nèi)廣泛使用的大學(xué)教材和專業(yè)人員的標(biāo)準(zhǔn)參考書。第2版增加了論述算法作用、概率分析與隨機算法、線性規(guī)劃等幾章。同時,對第1版的幾乎每一節(jié)都作了大量的修訂。一項巧妙而又重要的修改是提前引入循環(huán)不變式,并在全書中用來證明算法的正確性。在不改變數(shù)學(xué)和分析重點的前提下,作者將許多數(shù)學(xué)基礎(chǔ)知識從第一部分移到了附錄中,并在開始部分加入了一些富有誘導(dǎo)性的題材。
===32===算法導(dǎo)論答案
http://download.csdn.net/source/174789
不用多介紹了,看標(biāo)題就知道了,~-~
===33===《計算機程序設(shè)計藝術(shù)》第三版第二卷半算值算法
http://download.csdn.net/down/165775
===34===《計算機程序設(shè)計藝術(shù)》第三版第一卷基本算法
http://download.csdn.net/down/168064
===35===計算機程序設(shè)計藝術(shù)》第三版第三卷排序和查找
http://download.csdn.net/source/165459
另外提供一個包含以上三卷的中文版http://www.gz183.com.cn/downloadpage/download_1438.htm