问题:判断新添加元素是否与之前数组元素相同,如果相同 则重新输入一个新的数字
步骤 01
先将定义的元素 与之前数组的某一元素比较
int j=0;
while (id == this->m_EmpArray[j]->m_Id)
{
cout << "输入重复" << endl;
cout << "请重新输入编号:" << endl;
cin >> id;
}
步骤 02
再循环与数组中的每个元素进行比较
int j = 0;
while (j<this->m_EmpNum)
{
while (id == this->m_EmpArray[j]->m_Id)
{
cout << "输入重复" << endl;
cout << "请重新输入编号:" << endl;
cin >> id;
}
j++;
}