분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
자바만 배우다가 뒤늦게 c++ 배우고 있는 학생입뉘다 ㅠ
자바의 경우, 클래스는 무조건 new 해서 동적할당 하는데..
C++ 의 경우 정적으로 선언해서 사용할 수 있고, 동적으로 생성해서 쓸 수 있다고 그러네요...ㅠ
정적선언은 stack 영역에 올라가고, 동적할당은 heap 영역에 올라간다는 것 까지는 아는데요 ㅠ
제가 어떤 프로그램을 만들 때, 어떤 경우에 정적으로 쓰고, 어떤 경우에 동적으로 써야하는지 모르겠습니다ㅠㅠ
짧게 생각한다면, 정적으로만 사용하는 것이 메모리 누수 위험에서 벗어날 수 있어서 좋겠는데..
heap 영역이 더 빠르다고 그러고.. 어떤 경우에 어떻게 사용하나요?
미리 감사드립니다!!
죄송합니다. 댓글 작성은 회원만 가능합니다.