C ++输入验证(双控制)

时间:2017-10-14 13:35:11

标签: c++ validation input

我是C ++的新手。

在一个简单项目的一部分中,我必须输入一个数字并验证它是正数而不是字母数字序列。使用以下代码,我执行“检查字母数字序列”,但是我可以通过哪种方式添加“肯定检查”?

#include <iostream>
#include <string>
#include <sstream>
using namespace std;

string getline()
{
    string str;
    getline(cin, str);
    return str;
}

int main()
{
int choice;
istringstream iss(getline());
iss >> choice >> ws;
if(iss.fail() || !iss.eof())
{
    cout << "Error" << endl;
}
}

提前谢谢!!

0 个答案:

没有答案