alarm(设置信号传送闹钟)相关函数signal,sleep表头文件#include定义函数unsigned int alarm(unsigned int seconds);函数说明alarm()用来设置信号SIGALRM在经过参数seconds指定的秒数后传送给目前的进程。如果参数second....
分类:
其他好文 时间:
2014-11-10 06:25:42
阅读次数:
291
1 #include 2 3 int main() 4 { 5 FILE *fp = fopen("hello", "w+"); 6 if(fp == NULL){ 7 perror("fopen"); 8 ...
分类:
其他好文 时间:
2014-10-31 20:35:03
阅读次数:
102
在linux编程中,strerror()是个好东东,因为一个孤零零的errno看不出个所以然,然而strerror()返回的错误描述已经给我们解决问题提供了80%的成功率。但从安全性的角度来讲,strerror_r是更好的选择,因为:#include char *strerror(int errnu...
分类:
其他好文 时间:
2014-10-26 11:28:51
阅读次数:
218
之前在系统上装了个MySQL用于测试,今天发现启动mysqld_safe进程的时候报错,如下所示:
[root@bak local]# mysqld_safe &
[1] 2631
[root@bak local]# Starting mysqld daemon with databases from /data/mysql/mysql_3306/data
STOPPING...
分类:
数据库 时间:
2014-10-17 11:59:59
阅读次数:
415
1 查看官方的帮助文档
当前最新版本的错误码见 http://dev.mysql.com/doc/refman/5.7/en/error-handling.html
2 在安装mysql的环境中调用mysql提供的perror命令
2 在安装
mysql的环境中调用mysql提供的perror命...
分类:
数据库 时间:
2014-10-16 21:10:03
阅读次数:
211
今天在看代码时发现一段有意思的代码#include#include#include#includeint main(){ int pid=1; if(pid=fork()<0) { perror("fork() error!\n...
分类:
其他好文 时间:
2014-10-10 14:50:40
阅读次数:
173
错误处理 代码(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
第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
用户态对accept的标准使用方法:if ((client_fd = accept(sockfd, (struct sockaddr *)&remote_addr, &sin_size)) == -1) { //accept()函数让server接收客户的连接请求 perror("acce...
分类:
其他好文 时间:
2014-08-09 18:40:18
阅读次数:
323
ferror
ferror()用来检查参数stream所指定的文件流是否发生了错误情况
未出错,返回0;出错,返回非零值
perror
将上一个函数发生错误的原因输出到标准错误(stderr). 参数s所指的字符串先打印, 后面加上错误的原因字符串. 此错误原因依照全局变量errno来决定
...
分类:
其他好文 时间:
2014-07-19 13:48:19
阅读次数:
189