gpt4 book ai didi

c++ - 我哪里出错了重新 : data validation c++

转载 作者:行者123 更新时间:2023-11-28 02:20:17 25 4
gpt4 key购买 nike

<分区>

我有一些代码:我想输入一个 ID,确保它的长度为 8 个字符,确保每个数字都是一个数字,然后继续询问,直到他们给出正确的输入。在有人标记这个之前,我研究并试图查看给出的答案:c我不明白为什么它说我输入的 ID 00000002 根据我的代码是无效的 ID。它不工作。谁能帮忙?

void Student::getData(){
string id_;

cout << "lastName?" << endl;
cin >> lastName;

cout << "firstName?" << endl;
cin >> firstName;

cout << "ID?" << endl;
while(getline(cin,id_) && id_.size() != 8){
cout << "Invalid ID" << endl;
}

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