本文作者:campos 本文出处: (转载请保留此行,谢谢)
看了网上有很多关于四书五经的文章,了解到了很多经典级的书,使自己免于走弯路,现列在下面,欢迎评点。
Windows Programming :
- Microsoft.Press — Programming.Windows.5th.Edition (Petzold’s book)
- MS Press — Programming Applications for Microsoft Windows Fourth Edition (Richter)
- MS Press —Programming Server-Side Applications for MS Windows 2000 (Richter again)
- Microsoft.Press — Microsoft.Windows.Internals.Fourth.Edition
Linux&Unix Programming (including kernel):
- Addison Wesley — Advanced Programming in the UNIX Environment: Second Edition (Stevens)
- O’Reilly — Understanding the Linux Kernel : 3rd Edition
- O’Reilly — Linux Device Driver: 3rd Edition
- Optional: Sams — Linux Kernel Development.2nd.Edition
Network Programming:
- Addison.Wesley — UNIX.Network.Programming.Volume.1.3rd.Ed.The.Sockets.Networking
- MS Press - Network Programming for Microsoft Windows, 2nd Edition
C++:
- Addison.Wesley — C++ Primer 4th Edition
- Addison-Wesley — Effective C++: 50 Specific Ways to Improve Your Programs and Design
- Addison-Wesley — More Effective C++: 35 New Ways to Improve Your Programs and Designs
- Addison-Wesley — Inside the C++ Object Model
Generic C++:
- Addison.Wesley — Modern.C++ Design Generic Programming and Design Patterns Applied
- Addison.Wesley — The C++ Standard Library: A Tutorial and Reference
- Addison.Wesley — Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
Hacking & Reverse Engineering:
- A-List — Hacker Disassembling Uncovered
- A-List — Hacker Debugging Uncovered