标签: c++ input floating-point integer
可能重复: how do I validate user input as a double in C++?
感谢。
答案 0 :(得分:2)
int i; std::cin >> i; if(!std::cin) throw "bloody user blew it!"
这是您学习C ++的一些最基本的东西。您可能想获得a good introductory C++ book。