流概述
流是C++标准的组成部分,流的主要目标是,将从磁盘读取文件或将输入写入控制台屏幕的问题封装起来,创建流后程序员就可以使用它,流将负责处理所有的细节。
IO类库
在C++输入?输出操作是通过C++系统提供的完成I/O操作的一组类实现的。主要包括:
标准流类:处理与标准输入设备(键盘)和输出设备(显示器)关联的数据流
文件流类:处理与磁盘文件关联的数据流
字符串流类:利用...
分类:
编程语言 时间:
2014-05-11 22:26:56
阅读次数:
523
getchar的返回值
这样的代码有什么问题:
char c;
while((c = getchar()) != EOF)....
getchar返回值变量必须是int型。因为EOF通常定义为-1,二十进制为255的字符会被符号扩展,和EOF比较时会相等,从而
过早第结束输入。
feof函数的使用
为什么这些代码最后一行复制了两遍?
#include
#inclu...
分类:
编程语言 时间:
2014-05-11 06:22:53
阅读次数:
422
LinuxShell(bash)重定向技巧linux环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如2>a.txt表示将错误信息输出到文件a.txt中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错...
分类:
系统相关 时间:
2014-05-09 17:30:23
阅读次数:
388
在C++中是通过流来进行I/O操作的。ostream是从内存到硬盘,istream是从硬盘到内存,所谓的流缓冲就是内存空间。stream提供了2个重要的操作符:插入符(>)
从流中输入数据,对于默认的标准输入流cin,指的是键盘。C++中输出和输入到屏幕和键盘的类生命包含在头文件中,磁盘内文件的I/...
分类:
编程语言 时间:
2014-05-09 11:11:44
阅读次数:
434
历届试题 带分数
时间限制:1.0s 内存限制:256.0MB
问题描述
100 可以表示为带分数的形式:100 = 3 + 69258 / 714。
还可以表示为:100 = 82 + 3546 / 197。
注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。
类似这样的带分数,100 有 11 种表示法。
输入格式
从标准输入读入一个正整数...
分类:
其他好文 时间:
2014-05-09 02:13:37
阅读次数:
301
对于标准输入或者给定的文件,显示其16进制的内容。也可以反过来进行转换。 xxd -h[elp]
xxd [options] [infile [outfile]] xxd -r[evert] [options] [infile [outfile]]
如果没有...
分类:
系统相关 时间:
2014-05-07 19:59:25
阅读次数:
490
文件描述符:文件描述符是一个小的非负整数,是内核用来标识特定进程正在访问的文件标准输入/输出/出错:shell为每个程序打开了三个文件描述符,STDIN_FILEON,STDOUT_FILEON,STDERR_FILEON,默认这三个文件描述符都链向终端不带缓冲的IO:函数open
read wri...
分类:
其他好文 时间:
2014-05-07 17:13:03
阅读次数:
284
大一新生,首次创作,虚心受教。实现思路:一、需要一个输入文件(input.txt),两个对拍程序(main1.txt,main2.txt)二、将标准输入重定向为input.txt。将标准输出分别重定向为output1.txt,output2.txt。三、对两个输出文件进行比较,输出结果。具体实现:一...
分类:
其他好文 时间:
2014-05-07 00:04:33
阅读次数:
461
package ioTest.io2;
import java.io.IOException;
import java.io.InputStream;
/*
*键盘录入:如果录入的是一行数据打印,如果录入了over就结束录入
*System.in:标准输入流对象
*System.out:标准输出流对象
*/
public class ReadIn {
public static v...
分类:
编程语言 时间:
2014-05-03 17:07:53
阅读次数:
268
stdio:包含标准输入输出的信息。printf这个函数的具体使用可以man一下得到printf:formted
output conversion 函数原型: note:这是一个不定参函数。 函数功能: stdin stdout s...
分类:
其他好文 时间:
2014-05-01 19:33:29
阅读次数:
315