C,C++网络编程学习简明指南 1. 扎实的C,C++基础知识
参考资料《C程序设计》,《C++ primer》。2. TCP/IP协议 经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC 当然也可以在网上下载电子书。 经典的开源协议分析工具:Wireshark. 简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。 3. 实际指导网络编程的书 Winodws平台,经典书是《windows网络编程》第二版。 Linux平台,经典书是W.Richard Stevens 著《UNIX网络编程》。4. VC++开发 侯捷著 《深入浅出MFC》, 《windows程序设计》,《Windows核心编程》,Microsoft的MSDN。