当前位置: 技术问答>linux和unix
socket程序中,查看error需要什么头文件?
来源: 互联网 发布时间:2015-07-18
本文导语: 我在学习socket,找了一个例子代码,有查看错误信息部分,编译时提示error未声明,是不是少了头文件?例子部分代码如下。 /**服务器端开始建立socket描述符**/ if((sockfd=socket(AF_INET, SOCK_STREAM, 0))==-1) { fprintf(...
我在学习socket,找了一个例子代码,有查看错误信息部分,编译时提示error未声明,是不是少了头文件?例子部分代码如下。
/**服务器端开始建立socket描述符**/
if((sockfd=socket(AF_INET, SOCK_STREAM, 0))==-1)
{
fprintf(stderr, "Socket error:%sna", strerror(errno));
exit(1);
}
/**服务器端开始建立socket描述符**/
if((sockfd=socket(AF_INET, SOCK_STREAM, 0))==-1)
{
fprintf(stderr, "Socket error:%sna", strerror(errno));
exit(1);
}
|
#include
|
errno.h, "strerror"can be replaced of "perror", which is defined in stdio.h.
|
and the errno.c just contains int errno;
|
#include
|
#include