GCC 支持复杂的宏,它使用一种不同的语法,使你可以给可变参数一个名字,如同其它参数一样,比如:引用#define debug(format, args...) fprintf(stderr, format, args)这种定义可读性更强,也更容易描述。完整测试代码:引用#include #defi...
分类:
编程语言 时间:
2015-04-23 23:04:47
阅读次数:
178
十一、文件测试 -op expr if(-e “filea”){print STDERR(“file1/n”):} 文件是否存在. -b是否为块设备 -c是否为字符设备 -d是否为目录 -e文件是否存在 -f是否为普通文件 -g是否设置了setgid位 -k是否设置了sticky位 -l是...
分类:
其他好文 时间:
2015-04-22 13:45:48
阅读次数:
126
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:
#include assert.h>
void assert( int expression );
assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。
请看下面的程序清单b...
分类:
其他好文 时间:
2015-04-22 11:50:50
阅读次数:
128
1:> 代表重定向到哪里,例如:echo "123" > /home/123.txt2:/dev/null 代表空设备文件3:2> 表示stderr标准错误4:& 表示等同于的意思,2>&1,表示2的输出重定向等同于15:1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等....
分类:
其他好文 时间:
2015-04-21 17:25:32
阅读次数:
133
五、错误输出函数与错误变量 open()||die “error $!” 成功时不执行die,失败时执行 1.die($errstr):向STDERR输出指示错误信息的串,然后退出程序。 2.warn($errstr):向STDERR输出警告信息,不退出程序。 3.$!最后一次错误的信息,...
分类:
其他好文 时间:
2015-04-20 18:17:01
阅读次数:
154
PHP版本 5.4 nginx 1.62 nginx报错: 2015/04/07 05:50:43 [error] 1788#0: *413 FastCGI sent in stderr: “PHP message: PHP Parse error: syntax error, unexpected end of file in /data/bei123/class/functi...
分类:
数据库 时间:
2015-04-19 09:01:53
阅读次数:
420
一.I/O重定向:系统设定 默认输出设备:标准输出,STDOUT,1 默认输入设备:标准输入,STDIN,0 标准错误输出:STDERR,2 标准输入:键盘标准输出和错误输出:显示器重定向为改变数据的来源和目的源1.输出重定向:>会覆盖原有文件中的内容>>追加输出set-C:禁止对已经存在..
分类:
系统相关 时间:
2015-04-19 06:37:52
阅读次数:
215
FLAGS_stderrthreshold 输出到stderr的门限,默认为2(ERROR),默认,ERORR以下的信息不打印到终端FLAGS_alsologtostderr 当这个全局变量为真时,忽略FLAGS_stderrthreshold的限制,所有信息打印到终端FLAGS_colorlog....
分类:
其他好文 时间:
2015-04-17 13:08:59
阅读次数:
387
1 <?php 2 3 /* 4 * php://stdin 标准输入流 5 * php://stdout 标准输入流 6 * php://stderr 标准错误流 7 * php://output 只写的数据流 8 * php://fd 允许直接方位文件描述符 9 *10 ...
分类:
Web程序 时间:
2015-04-14 16:04:34
阅读次数:
178
$(SRCROOT)/PCHFile/Project-Prefix.pch#ifdef DEBUG#define NSLog(FORMAT, ...) fprintf(stderr,"%s:%d\t%s\n",[[[NSString stringWithUTF8String:__FILE__] .....
分类:
其他好文 时间:
2015-04-14 15:55:05
阅读次数:
116