인프런 커뮤니티 질문&답변
const에 대한 질문
해결된 질문
작성
·
180
0
const를 사용하면서 이해가 잘 안되는 부분이 있어서 질문합니다
int getValue() const { return a; } //a는 멤버변수
함수를 이렇게 만들었을때
해당 함수안의 멤버변수들은 값을 못바꾸니 함수가 끝나기 전까진 상수가 되는건가요?
int& getValue() const { return a; }
이렇게 했을때
'return': cannot convert from 'const int' to 'int&' 라고 오류가 떳는데
const int라고 되어있길래 궁금해서 질문했습니다
퀴즈
객체 지향 프로그래밍에서 클래스/객체의 주된 역할은 무엇일까요?
프로그램 실행 속도를 최적화하는 것
데이터를 처리하는 함수와 해당 데이터를 하나로 묶는 것
메모리 할당 및 해제를 자동화하는 것
다른 프로그래밍 언어로 코드를 변환하는 것





