0
instructor.displayMessage() 바로 앞에 "no operator < <이이 피연산자와 일치"오류가 발생하도록 시도 할 때 클래스 내부에서 함수를 호출하려고합니다. 또한 instructor.displayMessage()를 올바르게 호출하고 있습니까? 전 C에 새로운 오전 ++클래스 내부에서 함수를 호출하는 방법
#include <iostream>
#include "GradeBook.h"
using namespace std;
int main()
{
GradeBook gradeBook1("CS101 Introduction to C++ Programming");
GradeBook gradeBook2("CS102 Data Structures in C++");
GradeBook instructor("");
instructor.setInstructorName();
cout << "gradeBook1 created for course: \n" << gradeBook1.getCourseName() << instructor.displayMessage()
<< "\ngradeBook2 created for course: \n" << gradeBook2.getCourseName()
<< endl;
cout << "\nPress any key to exit" << endl;
getchar();
}
헤더 : 나는 그들이 문제의 일부라고 생각하지 말아 때문에
#include <string>
using namespace std;
class GradeBook{
public:
GradeBook(string);
void setCourseName(string);
string getCourseName();
void displayMessage();
void setInstructorName();
string getInstructorName();
private:
string courseName;
string instructorName;
};
내가 기능을 포함 didnt한다.
당신이 찾고있는 용어가 _member function_이라고 생각합니다. – keyser