1
我正在編寫一個編程任務,我有9個相同的錯誤。所有說'員工'並不涉及價值。有人可以幫幫我嗎?!非常感謝提前。下面是我得到的錯誤,然後我也包括我的課程。 ![在這裏輸入圖像的描述] [1]錯誤在這裏:'Employee'沒有引用一個值
類別:
#ifndef Programming_Assignment__3_employee_h
#define Programming_Assignment__3_employee_h
#include <string>
class Employee
{
private:
int ID;
std::string ssn;
std::string emailaddress;
int yearOfbirth;
public:
static std::string name;
Employee();
int displayRecord();
void addEmployee();
int GetID();
std::string GetEmail();
};
#endif
錯誤:
int displayRecord(vector <Employee*> input)
{
cout << " ______________________________";
for (int count = 0; count < 200; count ++)
{
std::getline(Employee.name);
cout << setw(5) << Employee.ID << setw(15) << Employee.name << setw(15) << setw(15) << Employee.emailAddress << setw(8)<< Employee.yearOfBirth;
}
}
void addemployee(vector <Employee*> input)
{
cout << "Employee ID : " << endl;
cin >> Employee.ID;
cout << "Employee Name: ";
cin>> Employee[input].name;
cout << "SSN :";
cin >> Employee[input].ssn;
cout << "Email Address: ";
cin >> Employee[input].emailAddress;
cout << "Birth Year: ";
cin >> Employee[input].yearOfBirth;
}