易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux 下的错误 error.h

  errno
是个int变量,返回错误
有错误时使用方法
fprintf(fp, "%s", strerror(errno))
perror用法
#include <stdio.h>
#include <stdlib.h>
#include<errno.h>
int main(void)
{
FILE *fp;
if((fp=fopen("aaa.txt","r+"))==NULL)
{
puts("不能进入文件");
perror("原因");
printf("errno=%d\n",errno);
exit(1);
}
system("PAUSE");
return 0;
}
fopen返回NULL因为没有文件
#define    EPERM        1    /* Operation not permitted */
#define    ENOENT        2    /* No such file or directory */
#define    ESRCH        3    /* No such process */
#define    EINTR        4    /* Interrupted system call */
#define    EIO        5    /* I/O error */
#define    ENXIO        6    /* No such device or address */
#define    E2BIG        7    /* Argument list too long */
#define    ENOEXEC        8    /* Exec format error */
#define    EBADF        9    /* Bad file number */
#define    ECHILD        10    /* No child processes */
#define    EAGAIN        11    /* Try again */
#define    ENOMEM        12    /* Out of memory */
#define    EACCES  &


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

linux 下交叉编译环境的小小说法

 本人在建立交叉编译环境是遇到了一点点小问题和疑问点:
  1、使用虚拟机和PC机之间共享文件是(不是用共享目录方式),从PC复制文件到虚拟机共享,共享的文件不能太大,而者文件里面最好不要有多个文件(竟然有这种情况)。
 2、在debian2.6内核中用vim编写程序比用vi好,用vi时会引入很多错误的字符。 ......

nagios对linux的监控

引用http://www.icanwen.cn/article.asp?id=13
一.对linux检测的两种方法:
ssh:(check_by_ssh):比用nrpe插件更安全,但会非常占用监控主机和远程主机的CPU,特别是在被监控设备数量多的时候,情况会更糟。
nrpe:相当于中继程序,装在被监控的unix/linux系统上。相对于ssh ,nrpe占用更少的系统资源。所以nrpe被大部分网络 ......

linux qq

                                 Linux 下安装QQ
1. download qq:
到QQ官方上下载Linux版本的QQ,有tar.gz和rpm等格式。
建议下载tar.gz格式的。 ......

LINUX 指令

 
ln
[root@www ~]# ln [-sf] 來源檔 目標檔
選項與參數:
-s :如果不加任何參數就進行連結,那就是hard link,至於 -s 就是symbolic link
-f :如果 目標檔 存在時,就主動的將目જ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号