게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
ostream operator<< 에 대한 질문
게시물ID : programmer_20526짧은주소 복사하기
작성자 : 브레멘음악대
추천 : 0
조회수 : 286회
댓글수 : 9개
등록시간 : 2017/05/10 22:53:52
class A
{
}

class B : public A
{
//blah~ blah~
public:
friend ostream& operator<<(ostream &out, B)
{
out << "B내용 출력" << endl;
return out;
} //비슷한 내용을 가진, A의 자식클래스 B', B'' 존재

class C
{
list<A*> AList;
}

이렇게 선언돼 있고
main함수에서
B, B', B''가 선언되어
C.AList.push_back()으로 리스트화 시켰는데

첫번째 목록을 출력하고 싶어서
cout<< C.front()
이렇게 하니까

A를 매개로 한 연산자 오버로딩이 없다고
안시켜줘요
ㅠㅠ

근데 ostream은 가상화도 안되는거같아요
ㅠㅠㅠㅠㅠ

어떻게 해야 하나요 ㅠㅠ
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호