可能重复: how do I validate user input as a double in C++? 我是新的C++,我有在我的函数希望用户输入一个double值。我如何确保输入的值是正确的数据类型?另外,如何处理错误?目前,这是我的全部: if(cin >> radius){}else{}
我使用`尝试{}赶上(){},但我不认为这会为这个问题的解决方案。任何帮助,将不胜感激。
有人可以回答这些问题,并请给我愚蠢的,我没有完全掌握的想法。我总是困惑于诸如“终端究竟是什么?”“W代表什么?” 但是至于真正的问题,请将它们分类为常规,上下文无关或其他。 a){a^nb^na^n}∩a的a是偶数。 B)(A^NB^N)∪回文 c)一种^ N + M B ^米^ 2n个 请分类和解释。