드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
아까 씨언어 질문 올렸는데ㅜㅜ 해결못해서 다시 물어볼게요유ㅠㅠㅠ
게시물ID : computer_22913짧은주소 복사하기
작성자 : 우슝
추천 : 0
조회수 : 178회
댓글수 : 3개
등록시간 : 2011/11/07 15:42:34
class Employee : public Increase
{
private:
char name[100];
public:
Employee(char * name)
{
strcpy(this->name, name);
}
void ShowYourName() const
{
cout<<"name: "<<name<<endl;
}
char GetName()
{
return name[100];
}
virtual double GetPay() const = 0;
virtual void ShowSalaryInfo() const = 0;
};
class EmployeeHandler
{
private:
Employee* empList[50];
int empNum;
public:
EmployeeHandler(): empNum(0)
{}
void AddEmployee(Employee* emp)
{
empList[empNum++]=emp;
}
void FireEmployee(char firename[100])
{
for(int i=0; i<empNum; i++)
{
if(firename[100]==empList[i]->GetName())
empList[i]=empList[empNum];
}
}
};
모르겠는 부분은 EmployHandler 클래스의 FireEmployee인데요
감사하게도 댓글 달아주신분들 말을 듣고 고치려고 해본건데
잘 안되더라구요ㅜㅜㅜㅜㅜ
void FireEmployee(char firename[100])
{
for(int i=0; i<empNum; i++)
{
if(firename[100]==empList[i]->GetName())
empList[i]=empList[empNum];
}
}
요부분 수정좀 도와주세요 ㅠㅠㅠ
혼자하려고 백방으로 책도보고 인터넷도 찾아봤는데
잘 안되더라구요 엉엉엉
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.