strerror
2016-06-14 21:50
316 查看
原型
size_t strerror(const char *s, const char * reject);功能
获取系统错误信息或打印用户程序错误信息,与错误码error配合使用。示例
#include <string.h>#include <iostream.h>
void main(void)
{
extern int errno;
FILE *fp = NULL;
fp = fopen("/dev/dsp","r");
if(fp == NULL)
{
cout<<"errno="<<errno<<endl;
cout<<"errnomsg="<<strerror(errno)<<endl;
}
else
{
fclose(fp);
fp = NULL;
}
}
结果:
errno=2
errnomsg=No such file or directory
相关文章推荐
- Linux - 错误处理 代码(C)
- errno和strerror
- NDK 函数调用异常获取错误信息
- errno获取错误
- perror和strerror的使用和区别
- errno、perror() 和 strerror()
- errno以及strerror
- strerror -- 识别错误代码,返回描述的字符串
- Android第十四课 Jni函数调用异常获取错误信息
- swift自定义按钮文本和图片的位置
- fzuoop期中练习
- strcpy拷贝越界问题
- 使用Java创建RESTful Web Service(转)
- fzuoop期中练习
- ubuntu下让theano使用GPU
- MySQL server has gone away 问题的解决方法
- 多线程同步---synchronize
- 利用Wireshark 解密HTTPS流量
- 基于KNN的手写数字识别
- swift中如何写π