PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] string gets的用法
楼主:
ga544523
(美丽新世界)
2014-07-19 18:41:21
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
string
iostream
问题(Question):
1.这是我打的一个用string的烂东东
自己在vc2010c++上执行时会出错
但用线上编译器ide执行时却好像没问题
请问这到底是?
http://ideone.com/PL1Lx0
2.
再来就是gets
我知道是一个可以让你输入包括空白字符的字串函数
但好像如果gets上面有像cin scanf之类的函数
他就会自动忽略gets
像这样
http://ideone.com/nMoXMX
自己是有找到解决办法就是在gets上面+个getchar()
但为什么这样就可以还是搞不懂
希望有人可以帮我解答
感恩喔
作者:
bleed1979
(十三)
2014-07-19 21:46:00
对于I/O要以资料流的概念理解。
作者:
x000032001
(版废了该走了)
2014-07-19 23:45:00
因为他会把'\n'留在缓冲里
http://ideone.com/CVD22L
http://ideone.com/dxkPm9
另外string有.size()和iterator可以拿来loop
楼主:
ga544523
(美丽新世界)
2014-07-20 00:09:00
真后悔把编译器给移除了
作者: longlongint (华哥尔)
2014-07-21 00:08:00
scanf("%c ",&v) 你需要更多的空白
继续阅读
[问题] 类似photo shop 上一步、下一步做法
milk78522
Re: [问题] 编码or密码学,达到资料回复
DJWS
[问题] 关于输出控制换行
oklp1415
[问题] UVa 100-The 3n+1 problem
annie84080
[问题] 错误程式码
kenn2001
[问题] 用string读取整个file的问题
feanor
[问题] A阵列由B阵列内容指定加总
blu1121
[问题] C的precision判断
yuanchris1
[问题] opencv开视讯 内存飙升(续)
li4288
Re: [问题] 读取实体内存内容
loveflames
Links
booklink
Contact Us: admin [ a t ] ucptt.com