您的位置:首页 > 编程语言 > C语言/C++

(收藏)c/c++经典书籍

2011-02-09 10:44 253 查看
1. 精彩网址

    http://www.cfanclub.net/fav.htm

  2.vc++技术内幕第四版 (潘爱民)

  ftp://210.32.157.56/课件/c++primer/vc++技术内幕IV(潘爱民).rar

  3.C++经典对话系列

  中文:http://www.jka77.com/book/cvst_cn.chm

  4.MFC Windows 程序设计(第二版)

  英文版:http://www.jka77.com/book/progmfc2.chm

  中文版:暂无,制作中...

  5.Effective C++中文版:

  http://dlb.pchome.net/development/reference/effectiveCplus.zip

  6.More Effective C++中文版-zhc译

 

  http://cable.pchome.net/development/reference/MEC0410.zip

  7.More Effective C++中文版-候捷译

  http://www.nethovel.com/resources/MoreEffectiveC++(WQ).zip

  8.Essential C++中文版(全)-候捷译

  http://www.nethovel.com/resources/Essential%20C++中文版(全).rar

  9.深入浅出MFC 2/e

  http://218.30.21.125:8084/ebook/programme/mfc2e.zip

  10.代码大全中文版

  http://www.delphidevelopers.com/docs/tecsubject/cc/CodeComplet110.zip

  11.C++经典对话系列

  中文:http://www.jka77.com/book/cvst_cn.chm

  12.MFC Windows 程序设计(第二版)

  英文版:http://www.jka77.com/book/progmfc2.chm

  13.数据结构 C++ 语言描述(中文版)

  http://www.code-labs.com/manual/c_c015.zip

  14.Java编程思想中文版

  ftp://202.118.72.12/pub/doc-book/Java/Java编程思想.zip

  15.C++标准库英文版

  ftp://166.111.64.4/incoming/新文件夹/f/The%20C++%20Standard%20Library(with%20TOC).pdf

  16.Windows核心编程

  英文:http://www.fmdstudio.net/book/prgapps4.zip

  17.TCP-IP详解卷1:协议

  ftp://202.204.4.161/学习资料/TCPIP/TCP-IP详解卷1:协议.pdf

  18.TCP-IP详解卷2:实现

  ftp://202.204.4.161/学习资料/TCPIP/TCP-IP详解卷3:TCP事务协议,HTTP,NNTP.pdf

  19.TCP-IP详解卷3:TCP事务协议

  ftp://202.204.4.161/学习资料/TCPIP/TCP-IP详解卷2:实现.pdf

  20.实用算法的分析与程序设计

  ftp://202.204.8.10/[4]%20编程资源/[%20书籍资料%20]/[算法与数据结构]/实用算法的分析与程序设计.rar

  21.vc++技术内幕第四版 (潘爱民)

  ftp://210.32.157.56/课件/c++primer/vc++技术内幕IV(潘爱民).rar

  22.C++ Primer英文版:

  http://computerstep.w18.net/C/C++%20Primer.zip

  23.Effective C++中文版:

  http://dlb.pchome.net/development/reference/effectiveCplus.zip

  24.More Effective C++中文版-zhc译

  http://cable.pchome.net/development/reference/MEC0410.zip

  25.More Effective C++中文版-候捷译

  http://www.nethovel.com/resources/MoreEffectiveC++(WQ).zip

  26.Essential C++中文版(全)-候捷译

  http://www.nethovel.com/resources/Essential%20C++中文版(全).rar

  27.Programming Windows程式开发设计指南-Petzoldi著 余孟学 译

  中文版:http://www.nethovel.com/resources/ProgrammingWindows_tw.chm

  英文版:http://www.nethovel.com/resources/Petzoldi.chm

  28.WinAsm32汇编教程- Iczelion

  http://www.nethovel.com/resources/winasm.chm

  29.Windows 95 程序设计指南-候捷译

  http://www.nethovel.com/resources/win95adg.zip

  30.Thinking in C++ 2nd Edition(C++编程思想)

  英文版:http://www.nethovel.com/resources/ThinkinginC++.zip

  中文版:http://www.dingbing.com/book/thinkc.zip

  31.人月神话-中文版

  http://www.goodassister.com/book/rysh.pdf

  32.The C++ Programming Language英文

  http://computerstep.w18.net/C/The%20C++%20Programming%20Language.rar

  33.VC技术内幕第五版

  http://www.helpwork.com/downdata/book/programming/vc/book/vc++2/invcpp5.chm

  34.com技术内幕

  http://www.helpwork.com/book/html/user/download.asp?id=1123

  35.com+技术内幕

  http://www.helpwork.com/book/html/user/download.asp?id=952

  36.新编 Windows API参考大全

  http://www.4046.com/nnsrc/down/WindowsAPIdq.rar

  37.The C programming Language // By Brian W. Kernighan and Dennis M. Ritchie

  下载地址:http://www.jka77.com/book/The_C_programmin.chm

  38.C语言编程手册

  下载地址:http://www.jka77.com/book/CL.chm

  39.Delphi 7高效数据库程序设计 By 李维

  下载地址:http://www.codestudy.net/book/download.asp?id=1163&sort=5

  51.C++Builder4技术内幕 (这本书俺不知道好不好:-))

  下载地址:http://www.codestudy.net/book/download.asp?id=1254&sort=5

  52.下面两本书一般大家硬盘里都有的吧,而且很老了,但是为了全面,就提上来吧

  (1)Windows 95 程式设计指南 - 候捷

  下载地址:http://jjhou.csdn.net/win95-a-developers-guide.pdf

  (2)Windows 95 系统程式设计大奥秘 - 候捷

  下载地址:http://jjhou.csdn.net/windows95-system-programming-secrets.pdf

  53. 中国大百科全书·数学

  下载地址:ftp://ftp.math.nankai.edu.cn/Ebook/中国大百科全书/中国大百科全书·数学.pdf

  54、4.0M Bjarne Stroustrup - The C++ Programming Language

  http://www.u-n-f.com/books/archive/The%20C++%20Programming%20Language.tar.gz

  55、1.0M Richard Stevens - TCP-IP Illustrated

  http://www.u-n-f.com/books/archive/TCP-IP%20Illustrated.tar.gz

  56、4.5M Randall Hyde - Art Of Assembly

  http://www.u-n-f.com/books/archive/Randall%20Hyde%20-%20Art%20Of%20Assembly.tar.gz

  57、2.1M M. Abrash - Zen of Graphics Programming

  http://www.u-n-f.com/books/archive/M.%20Abrash%20-%20Zen%20of%20Graphics%20Programming.zip

  58、249k Kernighan and Ritche - The C Programming Language

  http://www.u-n-f.com/books/archive/Kernighan%20and%20Ritchie%20-%20The%20C%20Programming%20Language.zip

  59、3.3M Bruce Schneier - Applied Cryptography

  http://www.u-n-f.com/books/archive/Bruce%20Schneier%20-%20Applied%20Cryptography.zip

  60、PHP4_Grundlagen_und_Profiwissen

  http://www.u-n-f.com/books/archive/lamp/PHP4_Grundlagen_und_Profiwissen.pdf

  61.《C++ Builder高级编程技术》

  http://www.dingbing.com/book/builder.zip

  62.《VC++ 6.0 TLR 模板库参考手册》

  http://www.easysea.com/diannao/download/prog/c/mbkc.zip

  63.《BORLAND C++ BUILDER 实用培训教程》

  http://202.101.232.120/book/openfile.asp?id=223&filename=BC98_CB526.zip

--  作者:geluli

--  发布时间:2005-1-10 18:45:00

--  

C程序设计教程

原书名:


C How To Program Second Edition 原出版社:
Prentice Hall/Pearson 作者:
(美)H.M.Deitel P.J.Deitel 译者:
薛万鹏译等 书号:
7-111-07952-3页码:
开本:
版次:
1-2 丛书名:
计算机科学丛书 出版社:
机械工业出版社 出版日期:
2000-7-1

--  作者:geluli

--  发布时间:2005-1-10 18:45:00

--  

不学C,无以言

上篇:C/C++前奏
  对于专业的程序员来说,一定要掌握几种编程语言才行,这里面肯定有一种是C/C++,套用孔子的话说就是:不学C,无以言。  

 
 说到C/C++的图书,主要指的是不涉及任何开发环境的、纯编程语言方面的图书。这方面的图书若论发行量,首屈一指的当然是谭浩强的《C语言程序设
计》(清华大学出版社,1991年),可是我个人认为它并不是自学者的最佳选择——如果你作为课本选择它是没有问题的,因为清晰的结构配合上老师的讲解,
在加上每章后面和课本内容结合紧密地习题,你可以很好地掌握C语言。可是看了迪泰尔父子(H. M. Deitel和P. J.
Deitel)的《C程序设计教程》(机械工业出版社,2000年7月)之后,我发现了它才是自学者的最佳选择。它原先叫做《C/C++程序设计大全》,
在国内出版的时候分为《C程序设计教程》和《C++程序设计教程》两本,它们都是自学者的佳选。

  《C程序设计教程》充分体现了世界领先计算机
教材的特点:轻松灵活、逻辑严晰、目标明确、学用结合。这本书的优秀首先体现在编排体例上,其次在内容上除了知识要点讲解清晰、条理之外,作者配了大量的
插图——英语中有句谚语:一图抵千言(One picture is worth a thousand
words.),抽象的结构方法、数据调用等通过插图的说明便得一目了然。作者还教给学习者“伪码”的程序设计方法,这对于国内很多保守的教学者来说是不
可想象的——怎么可以教给学生根本就不符合编成语言规范的“语法”?但实际上,在软件设计过程中,这样的设计方法的确可以帮助程序员理清思路,比使用注释
的方法更容易复读和理解。为了方便各种开发平台使用者,作者在书中举的例子还在多种平台上进行了测试,包括IBM
PC、Sparc、Macintosh和DEC VAX/VMS。

  如果你是一个贪婪的书虫又没有英语的语言障碍,我还要向你推荐两本经典读
物:Brain W. Kernighan与Dennis M. Ritchie合著的《The C Programming
Language》(Prentice Hall出版社,1988年,清华大学出版社1997年影印版)及Bjarne
Stroustrup的《C++编程语言》(The C++ Programming Language,Addison Wesley
Longman出版公司,1997年)。请记住,这些书在世界范围内影响了整整一代的程序员。  中篇:C/C++典型
  Bruce
Eckel巨著《Thinking In C++》:Prentice
Hall,1995年2月第一版,2000年4月第二版,它的简体中文版《C++编程思想》(机械工业出版社,2000年1月第一版,根据1995年第一
版翻译,笔者在介绍的过程中凡涉及到两个版本有差异的地方均以Prentice Hall 2000年4月第二版为准)

  我向大家推介《C++编程思想》的原因只有一个:在C++作为面向对象的编程语言领域里,无出其右者。

 
 作者Bruce
Eckel在此书前言中首先就提出:“与任何人类语言一样,C++提供了一种表达思想的方法。如果这种方法是成功的,那么当程序变得更大、更复杂时,该方
法应当明显地表现出比其他语言更容易和更灵活的优点。”Bruce
Eckel认为学习C++不仅仅是学会使用C++来编写程序代码,更重要的是要学会用C++的语言来思考问题(就好比说学习英语,只能够翻译并不能说已经
掌握了这门语言,真正到了能够用英语思考的阶段才是达到了完全掌握的境界)。在这本书中,作者讨论编程问题的时候,都进而研究这个问题、研究如何用C++
解决这些问题,在每个章节中在用C++解决一类问题的基础上解释C++语言性能,通过这样的方法引导读者从掌握C开始,在读者的头脑中建立一个模型来理解
这种语言,逐步把C++变成读者头脑中“自己的”语言。让读者能够在遇到问题的时候,对问题进行抽象和分类,归纳到C++的语言模型中去推导答案.

 
 在本书的结构上,作者从抽象的演化过程开始讲起,讲到了抽象到对象的过程,继而又讲解了对象的继承、多态与接口、应用的隐藏保护与复用、对象的创建与清
除及异常处理等,让从来没有接触过面向对象编程、没有接触过对象概念的读者能够从整体上理解“对象”。在接下来的部分,作者从编译和编译器开始引导读者一
步步地前进,直到编写出自己的第一个C++程序“Hello
World!”,通过这个部分作者讲解了对象的生成与使用。在“C++中的C”一章中,作者详细阐释了C语言的语法,随后通过“数据抽象”、“应用隐藏保
护”、“初始化与清除”、“功能加载与缺省参数”等章节把读者从面向过程的C语言带到全新的面向对象编程的境界中。另外作者还就常量、内置函数、名域控
制、指针、对象的动态生成、继承、多态、模板等进行了详细的解说。为了配合教学的进行,作者使用的例子都与相应的教学内容保持一致,有的虽然看上去比较
“幼稚”,但对于读者理解相关部分的内容确有很大的帮助。

  在本书中,作者使用的是比较典型的“目标+教学内容+小结+练习”的模式,从一个知
识要点的简介开始,通过概念的阐释和实例讲解来把相应的知识要点讲解清楚,随后对该部分的内容进行简明扼要的小结,让读者根据作者的提示进行知识要点回
顾,然后再根据练习题对学到的东西进行巩固和更深入的理解。

  虽然说面向对象编程更接近人类的思维方式,但是面向过程编程却更容易被人们理解和
掌握,很多C学得好的人在向C++迁移的时候往往都会感到困惑。但是Bruce
Eckel却给所有没有学习过面向对象编程的人提供了一个入门和提高的捷径——这就是Thinking In C++…… 下篇:C/C++续曲
  这几本让读者和我在期待的C/C++巨著就是这期我要推荐的——《Essential C++中文版》、《Effective C++中文版》、《The C++Programming Language》和《C++ Primer》。

 
 《Essential C++》(Addison Wesley Pub Co.,1999年10月第一版)的作者Stan ley B. Lippm

an更是C++领域一流的大师级人物。如果你是一个新手,在阅读本书的时候不要忘了找一本更详细一些的参考教材——作者只用了30页的篇幅讲C++变成的
基础知识,这里面还包括了数组、向量和指针等内容,《Essential
C++中文版》(华中科技大学出版社,2001年8月第一版)已经出版,是侯捷的译著。《Effective
C++中文版》(华中科技大学出版社,2001年9月第一版)也已经在国内翻译出版,译者还是侯捷。当你初步了解C++的全貌之后,《Effective

C++》能够在短时间内大幅度地提高你C++编程的水平,此书的独特之处在于每一个你遇到的C++问题,Meyers都好像未卜先知地放在了书里,所有让
你困惑的问题你几乎都可以在这本书中找到精辟的论述——如果能加Meyers的另一本巨著《More Effective
C++》(Addison-Wesley Pub Co.,1995年12月第一版)将更会锦上添花。

  《The C++ Programming Language》(Addison Wesley Pub Co.,2000年2月第三版,高等教育出版社,2001年8月影印版)是无论哪一个C++学习者绝对、绝对不能错过的头号经典。

 
 《C++
Primer》是Lippman的成名大作,全书共分为20章,从C++最基本的元素、数据类型到面向过程的程序设计到泛型算法到基于对象与面向对象的程
序设计等等,洋洋洒洒,蔚为大观。此书将由中国电力出版社近期推出简体中文版,由潘爱民(《COM原理与应用》的作者,《Visual
C++技术内幕(第四版)》、《深入理解COM+》、《COM本质论》、《深入解析ATL》的译者)主译。  

  关于C/C++的“不学C,无
以言”到此已经结束,但并不是说已经囊括了C/C++的全部经典书籍,像《Exceptional C++》(Herb
Sutter著,Addison-Wesley Pub Co.,1999年12月第一版)、《实用C语言编程》(Steve
Oualli著,O/'Reilly&Associates,1997年9月第三版,中国电力出版社,2000年5月中文第三版)、《C/C++嵌入式系
统编程》(Michael
Barr著,O/'Reilly&Associates,1999年2月第一版,中国电力出版社,2001年3月中文第一版)等等,或因不得见其书、或因
技术领域太过专细,皆成明代遗贤。

--  作者:geluli

--  发布时间:2005-1-10 18:49:00

--  

上面的书都是学习c、c++的经典,可以买来看看!

--  作者:geluli

--  发布时间:2005-1-10 19:03:00

--  

可以到这里看看,这里是中国比较好的网上书店http://www.china-pub.com

这是世界上最好的书店可以在这挑选五星级图书再去买中文版,如果英文学的足够好可以直接买英文原版的:)
http://www.amazon.com/
这是中国比较好的资源网站:http://www.csdn.net     http://www.chinaunix.net/    http://www.phpx.com    
另外附上候捷先生推荐的优秀网站:

C++ 编译器免费下载或试用
Borland C++ 5.5    http://www.borland.com/bcppbuilder/freecompiler/cppc55steps.html

KAI C++        http://www.kai.com/

GNU C++       http://gcc.gnu.org/
cygwin (GNU + cygnus + Windows)     http://cygwin.com/
C++ 相关资源
C++ Boost     http://www.boost.org/
Code Project  http://www.codeproject.com

Code Guru   http://codeguru.earthweb.comG++ FAQ    http://www.faqs.org/faqs/g++-FAQ/

ISO IEC JTC1/SC22/WG21 - C++  http://anubis.dkuug.dk/jtc1/sc22/wg21/

ACCU (Association of C & C++ Users) http://www.accu.org/index.htm
SourceForge  http://sourceforge.net

泛型编程 GP / STL

Dinkum C++ Library    http://www.dinkumware.com/

STLport    http://www.stlport.org/

SGI STL http://www.sgi.com/tech/stl/
RougeWave Standard C++ Library  http://www.ccd.bnl.gov/bcf/cluster/pgi/pgC++_lib/stdlib.htm

A collection of STL documentation     http://www.ge.infn.it/geant4/training/stl.html
links to proposals for introducing parameterized types into Java
http://www.inf.fu-berlin.de/~bokowski/pmgjava/proposals.html
Java

Search Java2 SDK v1.3 Documentation   http://java.sun.com/j2se/1.3/search.html
popular Java IDE, Eclipse  http://www.eclipse.org

Design Techniques - Articles about Java program design by Bill Venners
http://www.artima.com/designtechniques
JADCentral CodeCentral JAVA source code analysis (windows interface)
http://www.jadcentral.biz/codecentral/code_profile.jsp?category_ID=4&code_ID=127
JUnit.org    http://www.junit.org/index.htm

JCreator   http://www.jcreator.com
 

Qt


TrollTech    http://www.trolltech.com

Patterns

Pattern Depot   http://www.patterndepot.com
Huston Design Patterns  http://rampages.onramp.net/~huston/dp/patterns.html

UML

UML Resource Page   http://www.omg.org/technology/uml/
TOOLs

PERL          http://www.perl.com/

TCL            http://tcl.activestate.com/

RCS          http://www.gnu.org/software/rcs/rcs.html

其他技术连结

MSDN   http://msdn.microsoft.com
AT&T Labs Research - Software Tools   http://www.research.att.com/sw/tools/
各种 file format  http://www.wotsit.org

点空间   http://www.dotspace.idv.tw
wxWindows (the open source, cross-platform native UI framework)
http://www.wxWindows.org
大陆技术网站

中国软件 CSDN        http://www.csdn.net

(user/coder/programmer/engineer/developer 大型入口网站)    

UML 播种机        http://www.umlchina.com

个人首页
李开复的中国学生网站 http://www.kaifulee.com/Index.htm
Bjarne Stroustrup    http://www.research.att.com/~bs/

Stanley B. Lippman     http://staff.develop.com/slip/
David Musser    http://www.cs.rpi.edu/~musser/

Scott Meyers     http://www.aristeia.com/
Nicolai M. Josuttis     http://www.josuttis.com/
Bruce Eckel    http://www.mindview.net

Herb Sutter    http://www.gotw.ca/

Andrei Alexandrescu      http://www.moderncppdesign.com

 

Jerry/'s Sleepless in Java   http://www.oreilly.com.tw/sleepless/index.htm
Royal  http://www.royaloo.com

Weida http://www.flyingdonkey.com
Lostmouse  http://www.lostmouse.net

jjhou on China-pub

jjhou on Huachu

计算机图书出版

Wrox     http://www.wrox.com/Default.asp
Oreilly Taiwan http://www.oreilly.com.tw/
Oreilly     http://www.oreilly.com
Addison Wesley    http://www.awl.com/      http://www.aw.com/cseng/

Apress    http://www.apress.com

John Wiley   http://www.wiley.com/
GOTOP http://www.gotop.com.tw
期刊
Dr. Dobb/'s Journal    http://www.ddj.com/

C/C++ Users Journal    http://www.cuj.com/

MSDN Online    http://msdn.microsoft.com/msdnmag/    

Windows Developers Journal     http://www.wdj.com
教育训练
QA-SYSTEMS     http://www.qa-systems.com
AngeLika Langer     http://home.camelot.de/langer/
网路书店
亚马逊    http://www.amazon.com

华储(大陆)    http://www.huachu.com.cn/

上海新风雨网络书店     http://www.cnforyou.com
中国互动出版网    http://www.china-pub.com/

第二书店    http://www.dearbook.com.cn/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息