strerror()—返回错误原因的描述字符串
来源:互联网 发布:淘宝哪家店羊绒布料好 编辑:程序博客网 时间:2024/05/17 22:33
头文件:#include <string.h>
定义函数:char * strerror(int errnum);
函数说明:strerror()用来依参数errnum 的错误代码来查询其错误原因的描述字符串, 然后将该字符串指针返回.
范例2:
/* 显示错误代码0 至9 的错误原因描述 */
#include <string.h>
main()
{
int i;
for(i = 0; i < 10; i++)
printf("%d : %s\n", i, strerror(i));
}
执行:
0 : Success
1 : Operation not permitted
2 : No such file or directory
3 : No such process
4 : Interrupted system call
5 : Input/output error
6 : Device not configured
7 : Argument list too long
8 : Exec format error
定义函数:char * strerror(int errnum);
函数说明:strerror()用来依参数errnum 的错误代码来查询其错误原因的描述字符串, 然后将该字符串指针返回.
返回值:返回描述错误原因的字符串指针.
范例1:
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h> //exit
#include <string.h>
pthread_t tid;
int
main(int argc,char **argv)
{
int ret;
if((ret = pthread_create(&tid, NULL, mythread, NULL) )!= 0 )
{
printf("failed to creat thread: %s\n",strerror(ret));
exit(-1);
}
.......
}
范例2:
/* 显示错误代码0 至9 的错误原因描述 */
#include <string.h>
main()
{
int i;
for(i = 0; i < 10; i++)
printf("%d : %s\n", i, strerror(i));
}
执行:
0 : Success
1 : Operation not permitted
2 : No such file or directory
3 : No such process
4 : Interrupted system call
5 : Input/output error
6 : Device not configured
7 : Argument list too long
8 : Exec format error
9 : Bad file descriptor
0 0
- strerror()—返回错误原因的描述字符串
- C语言strerror()函数:返回错误原因的描述字符串
- strerror -- 识别错误代码,返回描述的字符串
- 使用临时文件mkstemp和输出errno对应的错误描述信息strerror
- UpdateLayeredWindow返回317错误的原因
- Presentation Error(描述错误)原因
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- linux下错误的捕获:errno和strerror的使用
- HttpClient post 请求实例
- 水处理领域采用uf超滤膜技术原理说明
- Java Web应用开发实例
- Android开发之adb命令
- CAS相关文章
- strerror()—返回错误原因的描述字符串
- JDBC超时详解
- UITabbar 相关属性设置
- 黑马程序员--String
- C# WinForm开发系列 - DataGridView
- glib常用库函数和一些定义
- Java Jetty 结合 hessian 使用小例子
- Spring 实例入门
- 资源下载