#include
#include
//#include
using namespace std;
int main()
{
string str;
cout<<"input some text:"<<endl;
getline(cin,str);
//char str[200];
//cin.getline(str,200);
int cnt[256]={};
for(int i=...
分类:
编程语言 时间:
2015-04-20 18:36:16
阅读次数:
128
1、cin>>用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace std;main (){int a,b;cin>>a>>b;coutusing namespace std;main (){char a[20];cin>>a;coutusing name...
分类:
其他好文 时间:
2015-04-18 15:53:54
阅读次数:
144
getline() :对于字符数组读入整行数据,它使用回车键输入的换行符来确定输入结尾。getline()将丢弃换行符.调用方法: cin.getline(str, len);第一个参数str是用来存储输入行的数组名称,第二个参数len是要读取的字符数。 1 #include 2 using na....
分类:
编程语言 时间:
2015-04-17 13:50:18
阅读次数:
165
使用ifstream和getline读取文件内容[c++]假设有一个叫data.txt的文件, 它包含以下内容:Fry:OneJilliondollars.[Everyonegasps.]Auctioneer:Sir,that'snotanumber.数据读取,测试。以下就是基于 data.txt ...
分类:
编程语言 时间:
2015-04-10 12:56:50
阅读次数:
160
istream & istream :: get ( char * , int , char = '\n' ) ;istream & istream :: getline ( char * , int , char = '\n' ) ;作用:从文本中提取指定个数的字符,并在串数组末添加一个空字符其中...
分类:
编程语言 时间:
2015-03-14 19:54:57
阅读次数:
205
C++标准库处理字符流时getline的一个坑...
分类:
编程语言 时间:
2015-03-09 16:19:24
阅读次数:
152
int compareVersion(string version1, string version2) {
stringstream s1(version1), s2(version2);
while(1){
int i1= 0, i2 = 0;
if(getline(s1, version1, '.')) //if读取成功,将字符串convert为整型
i1 = stoi(ver...
分类:
其他好文 时间:
2015-03-09 09:25:30
阅读次数:
158
第3章 字符串,向量和数组
1. 如何用string读取一整行内容?
用getline(cin,s)即可. 当然getline()也可以用来作为while循环读取输入的判断条件.
2. string与字符串字面值,字符字面值相加
由于+法是从左向右运算的,所以只要保证每次两个值相加时,+号左右两边至少有一个是string就行.
3. string...
分类:
编程语言 时间:
2015-03-05 20:59:55
阅读次数:
172
//该程序读入一组文本行,并把最长的文本打印出来。#include using namespace std;#define MAXLINE 1000int getline(char line[],int lim);void copy(char from[],char to[]);int main()...
分类:
编程语言 时间:
2015-03-04 20:40:25
阅读次数:
134
参考原文:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html,另外做了一些修改~1、cin 2、cin.get() 3、cin.getline() 4、getline() 附:cin.ignore();c...
分类:
编程语言 时间:
2015-03-02 16:36:19
阅读次数:
195