阅读背景:

cin>> , cin.getline() 的区别 ,cin.ignore() 缓冲区等知识深入

来源:互联网 
在做杭电OJ1048题时,首先要输入一串"START"字符串,表示翻译的开始,随后用的是 cin.getline()函数来获取一段字符串,但是发现并没有读到字符串,用strlen函数检查后发现长度为0,在网上搜索了大量资料才有了头绪。错误的情形类似下面代码,每次用strlen函数测得数组长度为0.在做杭电OJ1048题时,首先要输入一串"START"字符串,表示翻译的开始,随后用的是 


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: