함수가 기존 배열에 쓸 수 있도록 다음 코드를 구현하는 방법을 이해하지 못합니다. 그것은 어쨌든 객체를 생성하지 않는 매개 변수로addStaff (const Staff &)의 배열에 배치하는 방법
void Project::addStaff(const Staff&)
{
//add employees into staff array
}
이 가진 (const를 직원 &) 나에게 새로운 기능입니다. 프로그램을 올바르게 구현하는 데 사용되기 때문에 변경할 수 없습니다.
Staff::Staff (std::string lname, std::string fname)
: theLname(lname), theFname(fname)
{}
내가 배열에 배치 할 필요 값을 액세스 할 수 있도록 직원 변수를 작성하는 방법이 있나요을 다음과 같이 직원 생성자는? 어떤 도움이라도 대단히 감사하겠습니다!
std :: vector 데이터 멤버를 비공개 (또는 보호)로 설정하는 것이 좋습니다. –
아마도. 그러나 그것은 Jake가해야하는 결정입니다. – LihO