码迷,mamicode.com
首页 >  
搜索关键字:stdin    ( 2699个结果
C或C++输入缓冲区问题
当需要在控制台上输入多行时,特别是字符时,容易出现缓冲区的问题如getchar() getline()我的解决办法是:在C中刷新下输入缓冲区fflush(stdin)如下面这个例子:(1)我需要在一行输入个数n,然后在下面每一行输入一个字符 1 #include 2 #include 3 #incl...
分类:编程语言   时间:2015-08-11 18:25:28    阅读次数:127
sed
sed 可以分析 Standard Input (STDIN) 的数据, 然后将数据经过处理后,再将他输出到 standrad out (STDOUT) 的一个工具。 至于处理呢?可以进行取代、删除、新增、撷取特定行等等的功能呢!功能简介# sed [-nefr] [动作]参数:-n :使用安静(s...
分类:其他好文   时间:2015-08-10 13:28:02    阅读次数:88
codeforecs Gym 100286B Blind Walk
一个好玩的交互式程序,要用到一个函数fflush,它的作用是对标准输出流的清理,对stdout来说是及时地打印数据到屏幕上,一个事实:标准输出是以『行』为单位进行的,也即碰到\n才打印数据到屏幕。这就可能造成延时。在Windows平台上是看不出来的,它被改成及时生效了。而fflush对stdin的作...
分类:其他好文   时间:2015-08-09 00:19:49    阅读次数:126
算法练习
#include int x[80000]; int main() { int s,t,n,m,a; long long r; freopen("sample_input.txt","r",stdin); scanf("%d",&t); for(s=1;s<=t;s++) { scanf("%d",&n); m=-1;r...
分类:编程语言   时间:2015-08-07 20:03:59    阅读次数:130
Linux管线命令 - cut,grep,sort,uniq,wc,tee,tr,col,join,paste,expand,split,xargs
在每个管线后面接的第一个数据必定是『命令』喔!而且这个命令必须要能够接受 standard input 的数据才行,这样的命令才可以是为『管线命令』,例如 less, more, head, tail 等都是可以接受 standard input 的管线命令啦。至于例如 ls, cp, mv 等就不是管线命令了!因为 ls, cp, mv 并不会接受来自 stdin 的数据。 也就是说,管线命令主...
分类:系统相关   时间:2015-08-07 14:44:20    阅读次数:312
文件中读取(重定向),随机数生成
freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); 这是文件读取重定向语句。 一般都加上 #ifdef LOCAL freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); #endif 可以把LOCAL加到编译选项里面这样...
分类:其他好文   时间:2015-08-05 18:25:09    阅读次数:109
linux sort,uniq,cut,wc命令详解
sortsort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-...
分类:系统相关   时间:2015-08-05 12:15:44    阅读次数:142
python {File "<stdin>", line 1} error
学习Python时,第一个程序hello.py(如下)print("hello welcome to python world")运行报上图错误,是因为已经命令行指示已经运行了Python解释器,注意区分命令行环境和Python交互环境,如下图,直接输入python进入交互模式,即出现>>>是进入了...
分类:编程语言   时间:2015-08-04 09:24:12    阅读次数:153
UVA 1609 Foul Play 不公平竞赛 (构(luan)造(gao)+递归)
题意:有n支队伍(n是2的整数幂,2using namespace std;const int maxn = 1025;char G[maxn][maxn];int vec[5][maxn];int main(){ // freopen("in.txt","r",stdin); int n...
分类:其他好文   时间:2015-08-01 21:53:43    阅读次数:136
AWK改变输入输出分隔符实例分析
awk默认从STDIN接受数据,打印文本到STDOUT。awk的默认输入和输出分隔符:FS : 输入字段分隔符,默认空格。RS : 输入行分隔符,默认\n。OFS : 输出字段分隔符,默认空格。ORS : 输出行分隔符,默认\n。实例:通过改变默认的内置变量使多行变成一行file.txt ( 每个人...
分类:其他好文   时间:2015-08-01 18:34:32    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!