标准输入输出:文件描述符是一个简单的正整数,用以标明每一个被进程所打开的文件和socket。最前面的三个文件描述符(0,1,2)分别与标准输入(stdin),标准输出(stdout)和标准错误(stderr)对应。0表示标准输入1表示标准输出2表示标准错误输出>默认为标准输出重定向,..
分类:
系统相关 时间:
2016-02-28 01:13:09
阅读次数:
185
linux中有三种标准输入输出,分别是STDIN,STDOUT,STDERR,对应的数字是0,1,2。 STDIN就是标准输入,默认从键盘读取信息; STDOUT是标准输出,默认将输出结果输出至终端,也就是显示器之类的东西; STDERR是标准的错误信息,默认也会显示在终端上。 由于STDOUT与S
分类:
系统相关 时间:
2016-02-24 12:31:24
阅读次数:
289
为什么说do while(0) 妙?因为它的确就是妙,而且在linux内核中实现是相当的妙,我们来看看内核中的相关代码:
#define db_error(fmt, ...) do { fprintf(stderr, "(error): "); fprintf(stderr, fmt, ##__VA_ARGS__); } while...
分类:
编程语言 时间:
2016-02-24 09:38:41
阅读次数:
216
重定向: 默认输出设备:标准输出,STDOUT,1。标准输出为显示器 默认输入设备:标准输入,STDIN,0。标准输入为键盘 标准错误输出:STDERR,2。标准错误输出为显示器。 输入重定向:<;<<表示此处生成文档。 输出重定向:>,覆盖输出;>>,追加输出。 错误输出重定向:2>,覆盖错误输出
分类:
系统相关 时间:
2016-02-15 23:55:30
阅读次数:
258
#include<stdlib.h>#include<stdio.h>#include<string.h>#include<error.h>#include<errno.h>#include<unistd.h>#include<strings.h>#include<stdbool.h> #inclu
分类:
其他好文 时间:
2016-02-15 13:29:07
阅读次数:
162
1. stdout-------printf输出到stdout,并在终端打印 stderr--------perror错误输出到stderr,并在终端打印 2. usleep(1)//代表一微妙 sleep(1)//一秒,等于1000毫秒,1毫秒等于10001微妙 c中没有毫秒函数
分类:
其他好文 时间:
2016-02-02 00:01:18
阅读次数:
345
//文件错误处理 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<io.h> //perror(s)函数: 用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串
分类:
编程语言 时间:
2016-01-27 19:25:21
阅读次数:
240
前端是nginx,后端是apache,apache默认只能获取前端代理ip的地址,但是有时候需要获取真实地址,这个时候,我们只需要在后端apache上添加rpaf模块,并加以配置即可。wgethttp://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gztar-xzvfmod_rpaf-0.6.tar.gzcdmod_rpaf-0...
分类:
其他好文 时间:
2016-01-18 21:06:23
阅读次数:
156
FROM :http://www.cnblogs.com/thinksasa/archive/2013/02/27/2935158.htmlPHP CLI(command line interface)中,有三个系统常量,分别是STDIN、STDOUT、STDERR,代表文件句柄。应用一:应用二:在...
分类:
Web程序 时间:
2016-01-14 20:50:25
阅读次数:
241
#define NSLog(FORMAT, ...) fprintf(stderr,"%s\n",[[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);#import int main(int argc, const char...
分类:
编程语言 时间:
2016-01-11 19:53:13
阅读次数:
151