asked
Following and Learning C++ with Hong Jeong-mo
8.12 Friend Functions and Classes friend
Written on
·
331
0
void dosomething(A&a)
{ cout<<a.m_value<<endl;
}
int main()
{
Aa;//->세미콜론 앞에 파라미터가 없을 때는 ()를 안붙이고 파라미터가 있을 때는 ()를 붙여야 하지 않나요?
dosomething(a);
return 0;
Answer 2
클래스 A의 객체 선언을 한 것이 소문자 a에요.
생성자가 있을 경우에는 객체 a에 파라미터를 넣어요~!
안타깝게도 질문을 이해할 수가 없네요. 강의 3분의 line 20을 보니까 ()가 안붙어 있는 것 까지는 알겠는데 질문의 의도를 잘 모르겠습니다. 그리고 코드는 완전히 실행 가능 형태로 올려주셔야 제가 실행해보면서 도와드릴 수가 있습니다.