유명한 schaums 개요 C++ 프로그래밍 책에서 공부하고 있었는데 목록 초기화라고하는 것을 보았습니다. 전에는 몰랐습니다.Schaum의 코드가 작동하지 않습니다!
나는이 책에 따라 코드를 만들었지 만 많은 컴파일러 오류가 발생했습니다. 문제가있는 곳에서 자아를 묻기 시작 했으므로 책의 코드를 복사하고 어떤 코드가 작동 하는지를 추측합니다! 여기에 무엇이 잘못되었는지
class Rational {
public:
Rational(int n=0, int d=1) : num(n), den(d) { }
int numerator0 const { return num; }
int denominator0 const { return den; }
private:
int num, den;
};
main()
{
Rational x(22, 7);
cout << x.numerator() << "/" << x.denominator() << endl;
}
당신이 말해 줄 수 :
여기에 코드입니까? 미리 감사드립니다. 오후 8시 30 분 P.S. 나는이 책을 모르는
"작동하지 않는다"에 대해 더 구체적으로 설명 할 수 있습니까? 무슨 일이야? – cjm
코드가 엉망입니다 - 메소드 선언에 (와) 대신 0이 있습니다. –
왜 코드를 파일에 붙여 넣고 컴파일하면 오류가 발생했는지 확인할 수 있습니까? 첫 번째 질문이나 두 질문을 질문에 붙여 넣는 것이 어떻습니까? – sbi