首页 > 代码库 > APUE1.7出错处理

APUE1.7出错处理

技术分享

技术分享

技术分享

#include "apue.h"#include <errno.h>int main(int argc, char *argv[]){    fprintf(stderr, "EACCES: %s\n", strerror(EACCES));    errno = ENOENT;    perror(argv[0]);    exit(0);}
all: mycat hello testerrormycat: ls1.c	g++ -g -Wall ls1.c ../lib/libapue.a -I ../include -o ls1hello: hello.c	g++ -g -Wall hello.c -I ../include/ ../lib/libapue.a -o hellotesterror: testerror.c	g++ -g -Wall testerror.c -I ../include/ ../lib/libapue.a -o testerrorclean:	rm ls1 hello testerror

 

技术分享

 

 

 

技术分享

APUE1.7出错处理