게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C++ 정적선언, 동적할당 차이점 ㅠㅠ 모르겠어요 ㅠㅠ
게시물ID : computer_52428짧은주소 복사하기
작성자 : 잘모르겠ㅜ
추천 : 0
조회수 : 572회
댓글수 : 2개
등록시간 : 2012/07/12 20:32:28

자바만 배우다가 뒤늦게 c++ 배우고 있는 학생입뉘다 ㅠ


자바의 경우, 클래스는 무조건 new 해서 동적할당 하는데..


C++ 의 경우 정적으로 선언해서 사용할 수 있고, 동적으로 생성해서 쓸 수 있다고 그러네요...ㅠ

정적선언은 stack 영역에 올라가고, 동적할당은 heap 영역에 올라간다는 것 까지는 아는데요 ㅠ


제가 어떤 프로그램을 만들 때, 어떤 경우에 정적으로 쓰고, 어떤 경우에 동적으로 써야하는지 모르겠습니다ㅠㅠ

짧게 생각한다면, 정적으로만 사용하는 것이 메모리 누수 위험에서 벗어날 수 있어서 좋겠는데..


heap 영역이 더 빠르다고 그러고.. 어떤 경우에 어떻게 사용하나요?


미리 감사드립니다!!

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호