const int size=50等于#define size 50 字符串默认以0结尾; 一、输入输出流 cin.get()会从输入中取走一个字符; cin.peek()会从输入中检测第一个字符; cin.ignore(7)忽略七个字符; cin.getline(buf,10)获取buf的十个字符 ...
分类:
编程语言 时间:
2016-07-21 00:51:23
阅读次数:
280
1 eatwhite 2 get 3 getline 4 gcount 5 ignore 6 operator>> 7 peek 8 read 9 seekg 10 tellg 1 eatwhite 忽略前导空格 2 gcount 统计最后输入的字符个数 3 get 从流中提取字符,包括空格 std ...
分类:
其他好文 时间:
2016-07-16 06:35:29
阅读次数:
176
void readfile(string filepath){ ifstream myfile; if (!myfile) { cout << "打开文件出错!"; exit(1); }else{ myfile.open(filepath); string ss; while(getline(myf ...
分类:
编程语言 时间:
2016-07-14 11:47:59
阅读次数:
210
Chapter8 I/O流 1、I/O流提供了文本和数值的输入输出功能,这种输入输出是带缓冲的,可以是格式化的,也可以是未格式化的。 2、ostream对象将有类型的对象转换为一个字符(字节)流;istream对象将一个字符(字节)转换为有类型的对象。 3、可以用getline()来读取一整行(包括 ...
分类:
编程语言 时间:
2016-07-14 02:30:25
阅读次数:
149
1 cin 遇到空格 回车都会结束输入 所以就无法完成 12 34这样一次性输入 2 getline() 和get() 这两个函数都读取一行输入,然而,getline()将丢弃换行符 而get()将换行符保留在输入序列中 简单举例: 1 cin.getline(name,20);//将输入读到长度为 ...
分类:
编程语言 时间:
2016-07-07 23:51:01
阅读次数:
166
string用来读取一个word ; string 类型的输入操作符 cin 对空白字符的处理:读取并忽略有效字符(非空白字符)之前所有的空白字符,然后读取字符直至再次遇到空白字符,读取终止(该空白字符仍留在输入流中)。 getline 函数用来读取整行文本,接受两个参数:一个输入流对象和一个 st ...
分类:
其他好文 时间:
2016-06-22 00:01:24
阅读次数:
275
题目链接:http://poj.org/problem?id=1572 输入数据时要注意,这里是string型 用getline(cin,origin[i]); ...
分类:
其他好文 时间:
2016-06-20 20:31:08
阅读次数:
148
来自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html C/C++中的getline函数总结 getline函数是一个比较常见的函数。根据它的名字我们就可以知道这个函数是来完成读入一行数据的。现在对getline函数进行一 ...
分类:
编程语言 时间:
2016-06-17 17:04:21
阅读次数:
203
代码: 输入输出: 分析: C++中有两个getline函数,一个是在string头文件中,定义的是一个全局的函数,函数声明是istream& getline ( istream& is, string& str, char delim )与istream& getline ( istream& i ...
分类:
编程语言 时间:
2016-06-10 14:52:41
阅读次数:
309
学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行) 1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar( ...
分类:
其他好文 时间:
2016-06-01 21:01:53
阅读次数:
125