c******u 发帖数: 19 | 1 我想实现类似
while (cin>>i)
{
a.push_back(i);
}
怎么在用户回车的时候就终止循环呢?
譬如i是int
如果i是template class呢?
谢谢 |
y****i 发帖数: 156 | 2 string line;
while(true) {
getline(cin, line);
if(line == "")
break;
int i = atoi(line.c_str());
a.push_back(i);
} |
t****t 发帖数: 6806 | 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); : }
|
c******u 发帖数: 19 | 4 can you give an example? Thx
【在 t****t 的大作中提到】 : use istringstream with template.
|