소스 좀 잠깐 봐주시면..감사...
글쓴이: sadrove / 작성시간: 일, 2003/06/15 - 9:33오전
연산자 오버로딩 하는 소스인데요..
연산자 오버로딩은 잘 되는데 문제는 생성자로 값을 초기화 하려는데..
계속 에러가..
어느부분이 잘못된 건지 지적 좀 해주시면 감사하겠습니다..
이런데 레포트 같은거 올리면 안되는거 알지만...
넘 급해서리..간단한 힌트라도 주시면 ...
부탁드릴께요..
좋은 주말 되세요..
#include<iostream.h> class Test{ //연산자 오버로딩 선언부분 friend ostream &operator<<(ostream &, const Test &); public: Test(char *testName) //값을 초기화 시키는 생성자 :Name(testName) {} private: char Name[10]; }; // << 연산자 오버로딩 부분 ostream &operator<<(ostream &output, const Test &ob) { output << ob.Name; return output; } int main() { Test ob1("test"); cout << ob1; return 0; }
Forums:
생성자 부분이 이상한거 같습니다.
생성자 부분을 다음과 같이 해보세요..
감사합니다..
넵...잘 되네여...
감사합니다...
좋은 하루 되세요..^^
댓글 달기