QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1154|回复: 6

c网络编程

[复制链接]
发表于 2004-11-21 19:49:19 | 显示全部楼层 |阅读模式
现在有一些C的linux网络编程的书,但.........详细的官方文档去哪里找呢??
发表于 2004-11-21 20:08:16 | 显示全部楼层
我觉得可以参看posix,还有stevens关于unix网络编程的书,很好的参考,我觉得看早期的书可以更多的理解原理,(个人观点,仅供参考 ^_^ )
回复

使用道具 举报

发表于 2004-11-21 21:04:10 | 显示全部楼层
我在自学网络编程,不过最好先看看《Tcp/ip详解:卷1,2,3》还有《Tcp/ip技术大全》4本书,之后网络编程。。。嘻嘻!

推荐!
回复

使用道具 举报

 楼主| 发表于 2004-11-22 14:03:42 | 显示全部楼层
《Tcp/ip详解:卷1,2,3》还有《Tcp/ip技术大全》4本书是用C写网络程序吗?如果是,那.h和相关的文件是跨平台的吗?这是我最关心的。
回复

使用道具 举报

发表于 2004-11-22 17:25:10 | 显示全部楼层
《Tcp/ip详解:卷1:协议》讲的是网络协议,是网络的基础。
《Tcp/ip详解:卷2:实现》是基于4.4Bsd-lite的基础上讲解的Tcp/ip的整个实现,也就是现在绝大多数Linux系统中的网络功能部分,windows也学习去了许多!比如:winsock

FreeBSD系统基于此实现,4.4Bsd-lite是加利福尼亚大学伯克利分校的作品,具体的可以看了书之后再说。

一个简单而且免费的办法就是在网上下载。pdf文件格式的书籍,可以先看看,保证不会浪费你的眼睛的!
回复

使用道具 举报

发表于 2004-11-22 17:36:29 | 显示全部楼层
[quote:dce8283194="zzh2004linux"]《Tcp/ip详解:卷1,2,3》还有《Tcp/ip技术大全》4本书是用C写网络程序吗?如果是,那.h和相关的文件是跨平台的吗?这是我最关心的。[/quote]

不能说是用c写的网络程序,应该说是让我们先理解网络,然后再写程序,它的(通俗说法)库函数,就在linux系统下面。

其实开始我计划学习winsock编程,可是看看Microsoft那帮牛人的。dll我头都大了,可是当我学习到了winsock也是借鉴了sock的机制,而且整个tcp/ip的鼻祖是人家BSD所以还不如去先看看一些基础原理的,然后通过Linux下可读的代码去学习编程。毕竟linux下面给你的事开放的代码,比dll好多了!(我个人观点)

4.4BSD-LITE的源代码可以免费得到。书上说是在这个匿名的ftp上
ftp.cdrom.com不过我登陆上去看了一下,没能找到源代码,可能时间长了位置改变了。
给的主页时www.cdrom.com国内登陆困难。
我没有登陆上去!
回复

使用道具 举报

 楼主| 发表于 2004-11-22 20:03:58 | 显示全部楼层
好的,谢谢了,嘿嘿.....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 01:34 , Processed in 0.042473 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表