따라하는 중에 클래스 B에 있는데 m_b값을 출력하고 싶은데...안되네요ㅠㅠ
B bb; //B클래스의 기본 생성자가 없습니다. 이렇게 선언하면 기본 생성자를 이용하여 instance 를 만든다는 뜻입니다. 따로 대입을 안해준다면 내부 멤버 변수에는 쓰레기 값이 들어 있겠죠 하지만, 현재 코드에 B class 에 기본 생성자가 들어 있지 않기 때문에 오류가 나는것 입니다. B class에 기본생성자를 추가 하시거나, B class 처음 만드실때 작성하신 생성자에 맞게 int값을 넣어 주셔 할것 같습니다. //cout //(이렇게도 해봤는데 이러한 피연산자와 일치하는 " 이 코드에서 m_b.print() 즉 B class의 print()함수는 리턴값이 없는 void 형 함수 이기때문에 cout 으로 출력 해줄게 없기 때문에 오류가 나는것 입니다. m_b의 멤버를 보고싶으신거라면 다음 줄에서 m_b.print()를 호출 해주셔야 합니다.