码迷,mamicode.com
首页 >  
搜索关键字:strerror    ( 69个结果
Nginx源码完全注释(8)ngx_errno.c
errno.h中的strerror(int errno)可以确定指定的errno的错误的提示信息。在 Nginx 中,将所有错误提示信息预先存储在一个数组里,而预先确定这个数组的大小,是在自动化脚本中完成的,如下是auto/unix脚本:(其中自动化脚本auto/feature的作用参考《解剖 Ng...
分类:其他好文   时间:2014-10-22 17:55:55    阅读次数:167
Linux - 错误处理 代码(C)
错误处理 代码(C)本文地址:http://blog.csdn.net/caroline_wendy错误处理的函数包含在中,主要使用两个函数,strerror()返回出错信息字符串,perror()直接输出错误信息。代码:/*By C.L.Wang * Eclipse CDT * Ubuntu 12.04 * 2014.10.5*/ #include "apue.h" #include "...
分类:系统相关   时间:2014-10-07 21:25:54    阅读次数:187
《APUE》中的函数整理
第1章 unix基础知识1. char *strerror(int errnum)该函数将errnum(就是errno值)映射为一个出错信息字符串,返回该字符串指针。声明在string.h文件中。2.void perror(const char *s) 该函数基于当前的errno值,在标准出错文件中...
分类:其他好文   时间:2014-09-16 10:32:20    阅读次数:202
FIFO管道探索历程
刚开始代码的实现如下:voidCreateFIFO(){if((mkfifo(FIFOPATH,O_CREAT|O_EXCL|O_RDWR)<0)&&(errno!=EEXIST)){printf(strerror(errno));}}intOpenFIFO(){fd=open(FIFOPATH,O_RDWR|O_NONBLOCK);returnfd;}觉得非常的不优雅,毕竟需要调用两个函数,而且写函数又有一..
分类:其他好文   时间:2014-09-08 10:59:37    阅读次数:499
errno.h 错误码描述.
描述:一般说的Linux源码的目录,默认是基于 /usr/include/ 的. 使用1 char *strerror(int errnum); 函数打印错误代码的描述.我简单对比了一下,发现描述大体一致,但有些地方,strerror 函数的描述还稍微详细点. 在实际编程中用这一招解决了不少原...
分类:其他好文   时间:2014-09-02 10:26:34    阅读次数:383
qmail搭建之qmail打补丁问题二
安装qmail的补丁了#cd/var/src/netqmail-1.05/netqmail-1.05#bunzip2-c ../../tar/qmail-toaster-0.8.patch.bz2|patch-p0#makeclean#make出现如下错误:./compile tls.ctls.c:12:error:conflicting typesfor??strerror??/usr/include/string.h:256:error:previous declarationof..
分类:其他好文   时间:2014-08-27 02:47:27    阅读次数:214
搜索文件-读目录的使用
#include#include#include#include#include#includevoid err_sys(const char *s){ printf("%s error:%s\n",s,strerror(errno)); exit(0);}bool isFind(cha...
分类:其他好文   时间:2014-08-25 22:31:34    阅读次数:340
出现epoll failed: Bad file descriptor的原因
今天遇到了这个问题,之前找了半天原来是IO事件的socket描述符在epoll_ctl()处理之前关闭了。if(epoll_ctl(epollFd, EPOLL_CTL_DEL, ev->fd, &epv) fd, strerror(errno));在删除事件 epoll_ctl(kdpfd, EP...
分类:其他好文   时间:2014-08-12 18:18:34    阅读次数:302
error: pointer targets in passing argument 3 of 'accept' differ in signedness [-Werror=pointer-sign
代码: if((server_fd = accept(sockfd,(struct sockaddr *)&server_addr, &sin_size)) == -1) { fprintf(stderr, "Accept error:%s\n\a", strerror(errno)); exit(1);...
分类:其他好文   时间:2014-04-30 22:21:38    阅读次数:765
69条   上一页 1 ... 5 6 7
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!