Giant C++ resources list, 4th edition
2005-01-16 20:06
483 查看
发信人: innersmile (灵境胡同), 信区: CPlusPlus
标 题: Giant C++ resources list, 4th edition
发信站: 瀚海星云 (2005年01月10日13:31:10 星期一), 站内信件 WWWPOST
Giant C++ resources list, 4th edition
Mike Tyndall Oct 4 2004, 4:39 pm
Newsgroups: comp.lang.c++
From: "Mike Tyndall" <Mike_Tyndal...@hotmail.com>
Date: Mon, 4 Oct 2004 18:39:42 -0500
Local: Mon, Oct 4 2004 4:39 pm
Subject: Giant C++ resources list, 4th edition
Whoops, way late this time. Sorry again, things have been hectic.
Updates:
-Books added to the "Other C++ books" section:
Inside the C++ Object Model
-Books added to the "General programming" section:
Refactoring to Patterns
Structure and Interpretation of Computer Programs
-Websites added:
Code Beach
-Another book added to the "Free online books" section:
Industrial Strength C++ Rules and Recommendations
-"Free online books" section reorganized.
Remember, please feel free to criticize, correct, or suggest things for this
list. Your help is much appreciated. At some time in the future, this list
will be reorganized and improved, but it might not be soon.
All books are available on Amazon and probably on eBay.
**BOOKS FOR BEGINNERS**
Accelerated C++ (Koenig & Moo - use if you know a language already)
C++ Primer Plus: Fourth Edition (Stephen Prata)
You Can Do It! (Francis Glassborow)
**REQUIRED READING** - books every C++ programmer should own
C++ Templates: The Complete Guide (Vandevoorde, Josuttis)
Design Patterns (Erich Gamma, et al.)
Effective C++: 2nd Edition (Scott Meyers)
Effective STL (Scott Meyers)
Exceptional C++ (Herb Sutter)
Exceptional C++ Style (Herb Sutter)
Modern C++ Design (Andrei Alexandrescu)
More Effective C++ (Scott Meyers)
More Exceptional C++ (Herb Sutter)
Standard C++ IOStreams and Locales (Langer & Kreft)
The C++ Programming Language: Special 3rd Edition (Bjarne Stroustrup)
The C++ Standard: Incorporating Technical Corrigendum No. 1
The C++ Standard Library: A Tutorial and Reference (Nicolai M. Josuttis)
**OTHER C++ BOOKS**
Algorithms in C++: Parts 1-5: Third Edition (Robert Sedgewick)
C and C++ Code Capsules (Chuck Allison)
C++ Gems (Stan Lippman, editor)
C++ Pointers and Dynamic Memory Management (Michael C. Daconta)
C++ Strategies and Tactics (Robert B. Murray)
Efficient C++: Performance Programming Techniques (Bulka & Mayhew)
Generic Programming and the STL (Matthew H. Austern)
Industrial Strength C++ Rules and Recommendations (Henricson & Nyquist)
Inside the C++ Object Model (Stan Lippman)
Large Scale C++ Software Design (John Lakos)
More C++ Gems (Robert C. Martin)
Multi-Paradigm Design for C++ (James Coplien)
No Bugs! Delivering Error Free Code in C and C++ (David Thielen)
Object-Oriented Multithreading using C++ (Hughes & Hughes)
Practical Debugging in C++ (Ford & Teorey)
Programming Pearls: 2nd Edition (Jon Bentley)
Reusability & Software Construction with C and C++ (Jerry D. Smith)
Ruminations on C++ (Koenig & Moo)
The Annotated C++ Reference Manual (Ellis & Stroustrup)
The Design and Evolution of C++ (Bjarne Stroustrup) - might be outdated
The Practice of Programming (Kernighan & Pike)
**GENERAL PROGRAMMING**
Agile Software Development (Robert Cecil Martin)
Beyond Software Architecture (Luke Hohmann)
Code Complete: 2nd Edition (Steve McConnell)
Debugging (David J. Agans)
Domain-Driven Design (Eric Evans)
How to Break Software (James A. Whittaker)
Lean Software Development (Poppendieck & Poppendieck)
Refactoring to Patterns (Joshua Kerievsky)
Refactoring: Improving the Design of Existing Code (Fowler, et al.)
Structure and Interpretation of Computer Programs (Abelson & Sussman)
The Mythical Man-Month: 20th Anniversary Edition (Frederick P. Brooks)
The Pragmatic Programmer (Hunt & Thomas)
**MAGAZINES**
C/C++ User's Journal
**STANDARD C++ NEWSGROUPS**
Discussions of the standard - news:comp.std.c++
For learning C or C++ - news:alt.comp.lang.learn.c-c++
General C++ - news:comp.lang.c++
General C++ (moderated) - news:comp.lang.c++.moderated
**COMPILER/OS-SPECIFIC C++ NEWSGROUPS**
==Borland==
news:borland.public.cpp.borlandcpp
news:borland.public.cpp.ide
news:borland.public.cppbuilder.ide
news:borland.public.cppbuilder.students
news:borland.public.cppbuilder.vcl.components.using
news:borland.public.cppbuilder.vcl.components.writing
==Digital Mars (website link)==
www.digitalmars.com/drn-bin/wwwnews?newsgroups=*
==G++/GCC==
news:gnu.g++.help
news:gnu.gcc.help
news:linux.dev.gcc
==Microsoft==
news:microsoft.public.dotnet.languages.vc
news:microsoft.public.vc
news:microsoft.public.vc.debugger
news:microsoft.public.vc.ide_general
news:microsoft.public.vc.language
news:microsoft.public.vc.mfc
news:microsoft.public.vc.online_help
news:microsoft.public.vc.stl
Unfrequented or "dead" newsgroups have been ignored for both newsgroup
lists.
**WEB RESOURCES**
1 C++ Street - www.1cplusplusstreet.com
About.com (C/C++/C# tutorials) - cplus.about.com
ACCU - www.accu.org
alt.comp.lang.learn.c-c++ FAQ - www.comeaucomputing.com/learn/faq/
Bjarne Stroustrup's website - www.research.att.com/~bs/homepage.html
Boost C++ Libraries - www.boost.org
C++ Annotations 5.2.4 - www.icce.rug.nl/documents/cplusplus/
C++ Home - www.cpp-home.com
C++ Programming Language Tutorials - http://www.cs.wustl.edu/~schmidt/C++/
C/C++ Reference - www.cppreference.com
C/C++ User's Journal - www.cuj.com
Code Beach - www.codebeach.com
CodeGuru - www.codeguru.com
comp.lang.c++ FAQ - www.parashift.com/c++-faq-lite/
9656
Compiler lists - www.compilers.net
cplusplus.com - www.cplusplus.com
Cprogramming.com (C & C++) - www.cprogramming.com
Dev-C++ (free IDE) - www.bloodshed.net
DevCentral - devcentral.iftech.com
DevX - www.devx.com
Dictionary of Algorithms and Data Structures - http://www.nist.gov/dads/
Dinkumware STL reference - www.dinkumware.com/refxcpp.html
flipCode - www.flipcode.com
Function pointer tutorials - www.functionpointer.org
FunctionX - www.functionx.com/cpp/
GCC - gcc.gnu.org
Herb Sutter's website - www.gotw.ca
List of free books - www.tcfb.com/freetechbooks/bookcpp.html
MSDN (Visual C++) - msdn.microsoft.com/visualc/
Nicolai M. Josuttis' website - www.josuttis.com
OO Tips - www.ootips.org
Paul Hsieh's Tech Page - http://www.azillionmonkeys.com/qed/tech.shtml
Programmers' Heaven - www.programmersheaven.com
ProgrammerTutorials.com - www.programmertutorials.com
Scott Meyers' website - www.aristeia.com
Steven C. Dewhurst's website - www.semantics.org
The C++ Programming Lar - apurvaslair.50g.com/cpp/index.html
The Code Project - www.codeproject.com
**FREE ONLINE BOOKS**
Thinking in C++: Volumes One and Two (Bruce Eckel) - download:
www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Thinking in C++: Volumes One and Two (Bruce Eckel) - view online:
jamesthornton.com/eckel/
Nicolai M. Josuttis' website - www.josuttis.com
OO Tips - www.ootips.org
Paul Hsieh's Tech Page - http://www.azillionmonkeys.com/qed/tech.shtml
Programmers' Heaven - www.programmersheaven.com
ProgrammerTutorials.com - www.programmertutorials.com
Scott Meyers' website - www.aristeia.com
Steven C. Dewhurst's website - www.semantics.org
The C++ Programming Lar - apurvaslair.50g.com/cpp/index.html
The Code Project - www.codeproject.com
**FREE ONLINE BOOKS**
Thinking in C++: Volumes One and Two (Bruce Eckel) - download:
www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Thinking in C++: Volumes One and Two (Bruce Eckel) - view online:
jamesthornton.com/eckel/
Industrial Strength Rules and Recommendations (Henricson & Nyquist):
hem.passagen.se/erinyq/industrial/
--
※ 来源:·瀚海星云 bbs.ustc.edu.cn [FROM: 68.226.0.203]
标 题: Giant C++ resources list, 4th edition
发信站: 瀚海星云 (2005年01月10日13:31:10 星期一), 站内信件 WWWPOST
Giant C++ resources list, 4th edition
Mike Tyndall Oct 4 2004, 4:39 pm
Newsgroups: comp.lang.c++
From: "Mike Tyndall" <Mike_Tyndal...@hotmail.com>
Date: Mon, 4 Oct 2004 18:39:42 -0500
Local: Mon, Oct 4 2004 4:39 pm
Subject: Giant C++ resources list, 4th edition
Whoops, way late this time. Sorry again, things have been hectic.
Updates:
-Books added to the "Other C++ books" section:
Inside the C++ Object Model
-Books added to the "General programming" section:
Refactoring to Patterns
Structure and Interpretation of Computer Programs
-Websites added:
Code Beach
-Another book added to the "Free online books" section:
Industrial Strength C++ Rules and Recommendations
-"Free online books" section reorganized.
Remember, please feel free to criticize, correct, or suggest things for this
list. Your help is much appreciated. At some time in the future, this list
will be reorganized and improved, but it might not be soon.
All books are available on Amazon and probably on eBay.
**BOOKS FOR BEGINNERS**
Accelerated C++ (Koenig & Moo - use if you know a language already)
C++ Primer Plus: Fourth Edition (Stephen Prata)
You Can Do It! (Francis Glassborow)
**REQUIRED READING** - books every C++ programmer should own
C++ Templates: The Complete Guide (Vandevoorde, Josuttis)
Design Patterns (Erich Gamma, et al.)
Effective C++: 2nd Edition (Scott Meyers)
Effective STL (Scott Meyers)
Exceptional C++ (Herb Sutter)
Exceptional C++ Style (Herb Sutter)
Modern C++ Design (Andrei Alexandrescu)
More Effective C++ (Scott Meyers)
More Exceptional C++ (Herb Sutter)
Standard C++ IOStreams and Locales (Langer & Kreft)
The C++ Programming Language: Special 3rd Edition (Bjarne Stroustrup)
The C++ Standard: Incorporating Technical Corrigendum No. 1
The C++ Standard Library: A Tutorial and Reference (Nicolai M. Josuttis)
**OTHER C++ BOOKS**
Algorithms in C++: Parts 1-5: Third Edition (Robert Sedgewick)
C and C++ Code Capsules (Chuck Allison)
C++ Gems (Stan Lippman, editor)
C++ Pointers and Dynamic Memory Management (Michael C. Daconta)
C++ Strategies and Tactics (Robert B. Murray)
Efficient C++: Performance Programming Techniques (Bulka & Mayhew)
Generic Programming and the STL (Matthew H. Austern)
Industrial Strength C++ Rules and Recommendations (Henricson & Nyquist)
Inside the C++ Object Model (Stan Lippman)
Large Scale C++ Software Design (John Lakos)
More C++ Gems (Robert C. Martin)
Multi-Paradigm Design for C++ (James Coplien)
No Bugs! Delivering Error Free Code in C and C++ (David Thielen)
Object-Oriented Multithreading using C++ (Hughes & Hughes)
Practical Debugging in C++ (Ford & Teorey)
Programming Pearls: 2nd Edition (Jon Bentley)
Reusability & Software Construction with C and C++ (Jerry D. Smith)
Ruminations on C++ (Koenig & Moo)
The Annotated C++ Reference Manual (Ellis & Stroustrup)
The Design and Evolution of C++ (Bjarne Stroustrup) - might be outdated
The Practice of Programming (Kernighan & Pike)
**GENERAL PROGRAMMING**
Agile Software Development (Robert Cecil Martin)
Beyond Software Architecture (Luke Hohmann)
Code Complete: 2nd Edition (Steve McConnell)
Debugging (David J. Agans)
Domain-Driven Design (Eric Evans)
How to Break Software (James A. Whittaker)
Lean Software Development (Poppendieck & Poppendieck)
Refactoring to Patterns (Joshua Kerievsky)
Refactoring: Improving the Design of Existing Code (Fowler, et al.)
Structure and Interpretation of Computer Programs (Abelson & Sussman)
The Mythical Man-Month: 20th Anniversary Edition (Frederick P. Brooks)
The Pragmatic Programmer (Hunt & Thomas)
**MAGAZINES**
C/C++ User's Journal
**STANDARD C++ NEWSGROUPS**
Discussions of the standard - news:comp.std.c++
For learning C or C++ - news:alt.comp.lang.learn.c-c++
General C++ - news:comp.lang.c++
General C++ (moderated) - news:comp.lang.c++.moderated
**COMPILER/OS-SPECIFIC C++ NEWSGROUPS**
==Borland==
news:borland.public.cpp.borlandcpp
news:borland.public.cpp.ide
news:borland.public.cppbuilder.ide
news:borland.public.cppbuilder.students
news:borland.public.cppbuilder.vcl.components.using
news:borland.public.cppbuilder.vcl.components.writing
==Digital Mars (website link)==
www.digitalmars.com/drn-bin/wwwnews?newsgroups=*
==G++/GCC==
news:gnu.g++.help
news:gnu.gcc.help
news:linux.dev.gcc
==Microsoft==
news:microsoft.public.dotnet.languages.vc
news:microsoft.public.vc
news:microsoft.public.vc.debugger
news:microsoft.public.vc.ide_general
news:microsoft.public.vc.language
news:microsoft.public.vc.mfc
news:microsoft.public.vc.online_help
news:microsoft.public.vc.stl
Unfrequented or "dead" newsgroups have been ignored for both newsgroup
lists.
**WEB RESOURCES**
1 C++ Street - www.1cplusplusstreet.com
About.com (C/C++/C# tutorials) - cplus.about.com
ACCU - www.accu.org
alt.comp.lang.learn.c-c++ FAQ - www.comeaucomputing.com/learn/faq/
Bjarne Stroustrup's website - www.research.att.com/~bs/homepage.html
Boost C++ Libraries - www.boost.org
C++ Annotations 5.2.4 - www.icce.rug.nl/documents/cplusplus/
C++ Home - www.cpp-home.com
C++ Programming Language Tutorials - http://www.cs.wustl.edu/~schmidt/C++/
C/C++ Reference - www.cppreference.com
C/C++ User's Journal - www.cuj.com
Code Beach - www.codebeach.com
CodeGuru - www.codeguru.com
comp.lang.c++ FAQ - www.parashift.com/c++-faq-lite/
9656
Compiler lists - www.compilers.net
cplusplus.com - www.cplusplus.com
Cprogramming.com (C & C++) - www.cprogramming.com
Dev-C++ (free IDE) - www.bloodshed.net
DevCentral - devcentral.iftech.com
DevX - www.devx.com
Dictionary of Algorithms and Data Structures - http://www.nist.gov/dads/
Dinkumware STL reference - www.dinkumware.com/refxcpp.html
flipCode - www.flipcode.com
Function pointer tutorials - www.functionpointer.org
FunctionX - www.functionx.com/cpp/
GCC - gcc.gnu.org
Herb Sutter's website - www.gotw.ca
List of free books - www.tcfb.com/freetechbooks/bookcpp.html
MSDN (Visual C++) - msdn.microsoft.com/visualc/
Nicolai M. Josuttis' website - www.josuttis.com
OO Tips - www.ootips.org
Paul Hsieh's Tech Page - http://www.azillionmonkeys.com/qed/tech.shtml
Programmers' Heaven - www.programmersheaven.com
ProgrammerTutorials.com - www.programmertutorials.com
Scott Meyers' website - www.aristeia.com
Steven C. Dewhurst's website - www.semantics.org
The C++ Programming Lar - apurvaslair.50g.com/cpp/index.html
The Code Project - www.codeproject.com
**FREE ONLINE BOOKS**
Thinking in C++: Volumes One and Two (Bruce Eckel) - download:
www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Thinking in C++: Volumes One and Two (Bruce Eckel) - view online:
jamesthornton.com/eckel/
Nicolai M. Josuttis' website - www.josuttis.com
OO Tips - www.ootips.org
Paul Hsieh's Tech Page - http://www.azillionmonkeys.com/qed/tech.shtml
Programmers' Heaven - www.programmersheaven.com
ProgrammerTutorials.com - www.programmertutorials.com
Scott Meyers' website - www.aristeia.com
Steven C. Dewhurst's website - www.semantics.org
The C++ Programming Lar - apurvaslair.50g.com/cpp/index.html
The Code Project - www.codeproject.com
**FREE ONLINE BOOKS**
Thinking in C++: Volumes One and Two (Bruce Eckel) - download:
www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Thinking in C++: Volumes One and Two (Bruce Eckel) - view online:
jamesthornton.com/eckel/
Industrial Strength Rules and Recommendations (Henricson & Nyquist):
hem.passagen.se/erinyq/industrial/
--
※ 来源:·瀚海星云 bbs.ustc.edu.cn [FROM: 68.226.0.203]
相关文章推荐
- 对 Thinking in java 4th Edition I/O DirList.java的疑问
- C++ benchmark – std::vector VS std::list VS std::deque
- Note Three: studying JavaScript: The Definitive Guide, 4th Edition
- C++实现Vector->类型萃取和List->迭代器
- c++ X STL - Traverse List and Delete Node , Error list iterator not incrementable
- C++可变参数列表处理宏va_list、va_start、va_end的使用
- python-list to c++-vector
- 深入解析Windows操作系统(Windows Internals) 4th Edition 读书笔记 - 第四章 管理机制 (一)
- 【译】《Pro ASP.NET MVC4 4th Edition》第三章(一)
- c++ list, vector, map, set 区别与用法比较
- [C++ 写一个函数将十进制数转换为2到9的任意进制数 练习list容器]
- C++ primer plus 6th edition 编程练习 5.9
- Thinking in java 4th Edition 习题答案链接
- 数据结构 链表的lua实现 仿照C++中list 实现
- C++ list
- CLR via C# 4th Edition
- c++ list
- 《C++ Primer 4th Edition》读书笔记 - Part II: Containers and Algorithms
- C++ 头文件系列(forward_list)
- 【C++】STL常用容器总结之四:链表list