C ++:只输入整数/浮点数?

时间:2010-11-02 22:34:53

标签: c++ input floating-point integer

  

可能重复:
  how do I validate user input as a double in C++?

你好。如何使用户只能在不列出巨型switch语句的情况下输入整数/浮点数?

感谢。

1 个答案:

答案 0 :(得分:2)

int i;
std::cin >> i;
if(!std::cin) throw "bloody user blew it!"

这是您学习C ++的一些最基本的东西。您可能想获得a good introductory C++ book