0
이것이 작동하지 않는 이유를 알 수 없습니다. 내가 그것을 실행할 때 모든 종류의 알 수없는 식별자 오류가 내 개체 c1과 고객에게 전달됩니다. 내가 고객 * c1 = 새로운 고객(); 난 여전히 같은 오류가 발생하고 그것은 나를 setcustomerID 못하게됩니다. 그것 아마 무언가 어리 석다, 어떤 입력은 굉장 할 것이다.알 수없는 선언되지 않은 식별자 오류가 있습니다.
void checkout(){
srand(time(NULL));
int random = rand() % 3 + 1;
Customer c1;
c1.setcustomerID("0");
}
class Customer{
public:
string customerID;
string list;
public:
Customer(){}
~Customer(){}
string getcustomerID(){
return customerID;
}
string getList(){
return list;
}
void setcustomerID(string x){
customerID = x;
}
void setList(int x){
if(x==1)
list = "bread";
if(x==2)
list = "eggs";
if(x==3)
list = "cheese";
}
};
당신이'선언 클래스 고객한다'체크 아웃 앞에() 함수 – billz
당신은 분할하여이 두통을 피할 수 있습니다 코드를 헤더 파일과 소스 파일의 두 파일로 이 작업을 스스로 수행하는 방법을 연구해야합니다. 막히면 돌아와서 더 많은 질문을하십시오. 연구에서 배운 것을 보여 주십시오. –