Inflearn Community Q&A
m_value 출력 질문
Written on
·
260
0
안녕하세요 강의 15:14 에서 보여주신 코드를 그대로 쳐보고
교수님 께서 some.getvalue()=10; 이 코드가 가능하다고 말씀 하셔서
m_value 의 값이 정말로 바뀌는지 궁금해
cout<<something.m_value<<endl;코드를 추가하고출력을 해보았는데
오류는 생기지 않지만 공백으로 출력이되고 10이 나오지 않았습니다
저부분을 some.getvalue()="10";으로 수정하니 10이 출력됬습니다.
string 에 값을 대입하기위해서는 ""을 써야한다고 알고있는데
그럼 some.getvalue()=10; 은 잘못된 구문 아닌가요?
만약 잘못된 구문이라면 왜 오류가 생기지 않고 공백으로 출력이 되는지 알고싶습니다.
C++





