C 中的快速,较小的Q
a quick, smaller Q in c++
首先,我只是一个初学者
int num;
cin>>num;
如何检查数字是数字的,只有0
与常规经验有关?有人可以教我吗?
仅当流包含可拆卸序列字符序列时,提取才能成功。正确用途是这样:
int num;
if (std::cin >> num)
{
// OK, use "num". E.g. "if (num == 0)", etc.
}
else
{
// Error, no number could be extracted
}
如果提取失败,则该流保持在A 失败状态,并且需要重置(使用clear()
),然后再进行进一步的操作才能成功。
(通常最好将整个行提取为流中的字符串(直到您用std::getline
耗尽流),然后分别处理每条线。)
相关文章:
- 没有找到相关文章