为什么 C 或 C++书籍中不包含任何有关网络的内容吗?
我刚刚看了以下几本书: -K&RC -C++ 完整参考 -完整参考C -Deitel 如何进行 C 编程 -Deitel 如何对 C++ 进行编程
,其中没有一个包含任何网络、如何创建套接字等。是否有 C 网络编程的“权威”参考?谷歌并不是特别有帮助。
我可能正在考虑 windows 和 unix 平台
I've just been looking at the following books:
-K&R C
-The Complete Reference C++
-The Complete Reference C
-Deitel How to Program C
-Deitel How to Program C++
and not one of them contains any networking, how to create sockets etc. Is there any 'definitive' reference for C network programming? Google wasn't particularly helpful.
I'm probably considering windows and unix platforms
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
“C 书籍”通常描述该语言和标准库。套接字不在标准库中。
如果您想要一本关于套接字的好书,Stevens 的 UNP 无疑是最好的。
"C books" usually describe the language and the standard library. Sockets aren't in the standard library.
If you want a good book on sockets, UNP by Stevens is arguably the best.
我同意 cnicutar 的答案...
如果您需要一个好的起点 - 请参阅 http://beej.us/guide/bgnet/output/html/multipage/index.html
I agree with cnicutar's answer...
If you need a good starting point - see http://beej.us/guide/bgnet/output/html/multipage/index.html
C/C++ 是一种语言,而网络不是该语言的一部分,这就是原因
如果您这样做,
您将看到大多数 TCP 网络需求所需的模板代码和参考
The C/C++ is a language, and the networking is not part of the language, and that is the why
If you do
you will see template code and references needed for most of your TCP networking need