질문
c++ 코딩질문
비공개
조회수 303
작성일2017.05.08
일단 이코드는 학생들의 정보를 입력시켜 저장한 후 그것을 출력하는 프로그램입니다.
여기서 추가문제로 이 학생들에게 공동으로 적용되는 0점부터 시작하는 점수를 가산(더하기)할수 있고 감산(빼기)할수 있고 그 점수를 출력하는 프로그램을 짜야하는데 제가 짠 코드로는 계속
void showbonus 가 비표준구문이라며 '&'를 사용하여 멤버 포인터를 만드세요
라는 에러가납니다 ㅠㅠ
어떻게해야지 저 3가지 기능(가산,감산,출력)을 가진 클래스를 구현할 수 있을까요 ?
내공 100걸겠습니다.
답변자님,
정보를 공유해 주세요.
2번째 답변
Shin
초인
C, C++, 수학, 수학 분야에서 활동
본인 입력 포함 정보
이해 안 가시는 부분은 쪽지 주세요.
2017.05.08.
-
채택
질문자가 채택한 답변입니다.
도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
1번째 답변
신이내린선물
지존
본인 입력 포함 정보
int main() {
stInfo student1("B511001", "김철수", 23);
stInfo student2("B611002", "김영희", 26);
stInfo student3("B411003", "김영수", 24);
stInfo student4;
student1.stPrnt(student1);
student2.stPrnt(student2);
student3.stPrnt(student3);
student4.stPrnt(student4);
student1.bonusplus(5);
student2.showbonus(); --> 함수호출입니다
student3.bonusplus(3);
student4.showbonus();
student4.bonussub(2);
student1.showbonus();
return 0;
}
그리고 showbonus(int bonus) 함수는 파라메터가 없어야 할것 같습니다. 다음처럼...
void showbonus() {
cout << "보너스 점수:" << bonus << endl;
}
2017.05.08.
도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
최근 공지사항이 없습니다.