【发布时间】:2011-05-26 21:05:29
【问题描述】:
我找到了大量指南来帮助我进行套接字编程,但是我对 C 语言非常是新手,当我尝试执行该程序时,它会出现错误
#include <sys/socket.h>
#include <netinet/in.h>
这是为什么?我正在使用 Eclipse 来执行此操作。它不会编译并说“这个项目中存在错误,你想继续吗”
并突出显示这两行,很明显它没有要包含的文件..不知道如何整理它们..
向导:http://beej.us/guide/bgnet/output/html/multipage/clientserver.html#datagram
编辑:在 wnidows 机器上编码,但必须在 windows 机器和不同风格的 linux 上工作/运行
【问题讨论】:
-
什么平台?此外,包含通常是这样的:
#include <sys/socket.h> -
你在include这个词前面用#了吗?
-
我认为这里的反对票有点苛刻。
-
问题是,您使用的是 Unix-y 系统,如 Linux 或 Mac OSX,还是使用 Windows?
标签: c