목록동적 메모리 할당 (1)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/15zob/btrQVAbfVG5/ggOK5wpFGEJVObFviJKKSK/img.png)
오늘은 const와 포인터, 동적 메모리 할당 이라는 것을 배웠다. const는 변수를 상수로 만드는 키워드 이고 동적 메모리 할당 이라는건 메모리를 할당할 때 할당할 메모리를 데이터 사이즈에 맞게 자동으로 맞추어 주는 것이다. const는 이렇게 함수에도 쓰이는데 3번쨰의 경우가 중요하다. 3번째 함수 처럼 쓰면 함수 블록 내부에 있는 맴버 변수의 값은 변경하지 않는다는 말이댜. 그래서 단순히 맴버 변수의 값을 리턴하는 getter함수는 거의 모두 const를 써도 된다. 그리고 만약 멤버 함수를 가지고 있는 함수에 const 키워드를 붙이려면 그 멤버 함수도 const함수 여야 한다. 왜냐하면 그 멤버 함수가 멤버 변수의 값을 변화 시킬수 있기 때문이다. 그래서 일반 멤버 함수에는 접근할 수 없다. ..
1-2/C++프로그래밍
2022. 11. 10. 21:38