const 썸네일형 리스트형 [C++] 클래스와 객체 (2) 1. 객체 전달하기 C++은 pass by value가 default임 → 메모리 복사가 많이 일어나게 되고(메모리 비효율), 프로그램의 성능과 실행 속도를 저하시킬 수 있다. *) const의 위치에 따른 의미를 잘 구분하기!! pass by reference의 효율성: 메모리 상의 위치(주솟값)를 통해 호출 객체에 접근할 수 있다. pass by ref.는 메모리 주소를 함수로 보내기 때문에 객체의 멤버 데이터들을 함수에 복사 할 필요가 없다. 함수의 입력 파라미터에 &와 const를 동시에 걸어줬을 때: 함수는 실제 입력 변수를 수정하지 않는다. (메모리 복사도 일어나지 않고 값이 아무 때나 바뀌지 않음을 보장) const 메소드: 멤버 함수의 타입을 const로 선언한다 → 해당 메소드가 멤버 변.. 더보기 이전 1 다음 반응형