gpt4 book ai didi

c++ - isalpha 总是返回 0

转载 作者:行者123 更新时间:2023-11-28 03:21:57 29 4
gpt4 key购买 nike

<分区>

这是我用来检查 key 是否为数字的代码:

string key;
cin>>key;
if(isalpha(atoi(key.c_str())) == 0)
{
//do something
}
else
//do something else

无论我输入什么,isalpha 总是== 0。我尝试使用 if(isalpha(atoi(key.c_str()))) 将其视为 bool 值,但它做同样的事情。

key 应该是 int,但 cin.fail()!(cin>>key) 不是要么工作。

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