gpt4 book ai didi

c++ - 如何检查用户是否给出了正确的数据类型

转载 作者:行者123 更新时间:2023-11-30 21:33:30 25 4
gpt4 key购买 nike

假设我有一个整数类型“a”的变量

现在我会要求用户在输入后输入一个内容,我想检查他是否输入了整数类型或其他内容

对于上述问题我应该做什么

最佳答案

读取为字符串,并尝试使用 std::stoi 转换为整数或strtol .

或者尝试读取为整数,并且 check the status之后的 std::cin (或者在实际读取输入时,流可以用作 boolean expressions ),或者什么 scanf返回。

<小时/>

请注意,C++ 和 C 之间处理此类问题的方法有何不同?这就是为什么在提问时使用正确的语言标签很重要。不同的语言有不同的解决方案。

关于c++ - 如何检查用户是否给出了正确的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35474575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com