作者fayhong (出世入世一线间)
看板MacDev
标题Re: [问题] IPPROTO_TCP 常数
时间Mon May 2 05:12:34 2005
※ 引述《fayhong (出世入世一线间)》之铭言:
: 这两天在 OSX 10.3 上面写 socket 程式
: 用 Xcode 1.5 附的 gcc 3.3
: 我发现在书本上 ANSI C 范例中
: IPPROTO_TCP 这常数不存在於 include 档中
: (include了:
: stdio.h
: sys/socket.h
: arpa/inet.h
: stdlib.h
: string.h
: unistd.h)
加上
netinet/if_ether.h
这样就解决这个问题了
不过我还是很不懂为什麽有这种差别
可能是我用的 GCC 跟作者用的不一样吧 XD
: 现在最困惑的,莫过於这两点:
: 1. 没 IPPROTO_TCP,怎麽开 socket() 咧?
: 2. ANSI C 的范例中有,那麽,gcc 的 library 跟 ANSI C 不相容
: 还是在 OSX 上的 library 比较特别
: 麻烦各位大大指引了 @@"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.118.80