avatar
问个关于cin的问题# Programming - 葵花宝典
c*u
1
我想实现类似
while (cin>>i)
{
a.push_back(i);
}
怎么在用户回车的时候就终止循环呢?
譬如i是int
如果i是template class呢?
谢谢
avatar
y*i
2
string line;
while(true) {
getline(cin, line);
if(line == "")
break;

int i = atoi(line.c_str());
a.push_back(i);
}
avatar
t*t
3
use istringstream with template.

【在 y****i 的大作中提到】
: string line;
: while(true) {
: getline(cin, line);
: if(line == "")
: break;
:
: int i = atoi(line.c_str());
: a.push_back(i);
: }

avatar
c*u
4
can you give an example? Thx

【在 t****t 的大作中提到】
: use istringstream with template.
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。