这是代码:
bool Vehicle::checkID(std::string id)
{
std::vector<int> digits;
for (char c : id)
{
if(std::isdigit(c))
{
digits.push_back(atoi(c));
}
else
{
digits.push_back(int(c));
}
}
Run Code Online (Sandbox Code Playgroud)
我不知道他为什么会为“ digits.push_back(atoi(c))”抛出此错误。
我是一个初学者,我知道这对您来说并不难。