디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C++에서 정적/동적 할당의 근본적인 걸 알고싶어~~

횽들(115.136) 2013.03.01 22:19:08
조회 182 추천 0 댓글 1

A라는 클래스가 있고 A 타입의 객체를 사용할 때,


A aObj; <- 이게 정적으로 객체를 할당한거고.
A* ap = new A(); <- 이게 동적으로 할당한거잖아.

포인터 객체를 쓰면 어느 코드를 거쳐도 "delete를 하지 않는 이상" 객체가 살아있잖아.
따라서 객체를 계속 살려두고 싶고 유연하게 조작할려면 포인터 객체를 쓰면 좋을거 같긴 해.

그런데, aObj 처럼 일반적인 객체를 aObj& 타입의 매개변수를 받는 함수에 넣어줘도 객체를 보전은 할 수 있잖아.
물론 특정 scope를 넘어가면(A aObj가 선언된 곳의 block statement가 끝나면) stack에 있는 aObj의 정보는 사라지겠지만
(내가 지금 제대로 알고있는거 맞지?)

여튼, 객체를 언제 정적 할당 혹은 동적 할당하는게 좋은지를 제대로 알고싶어.
배열같은 경우는 메모리를 얼마 쓸지를 몰라서 동적 할당하는 것이 좋다. 이런건 알고있지만;
객체를 언제 정적 할당(그러니까 기본 객체로 타입을 선언)하는게 좋을지
혹은 언제 동적 할당을 하는게 좋을지 너무너무 알고싶어 ㅋㅋ

개념 정립된 형 있으면 도와줘~~ㅎㅎ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
348665 오토핫키로 슈퍼마리오 같은거 만드는중인데 c언어로 만들려면 어렵나?? [9] 123123(175.119) 13.03.10 860 2
348664 c#으로 웹페이지 긁어오기 질문점 ㄻㄴㄹ(1.232) 13.03.10 94 0
348663 대학 임베디드 아이티과 어떰? [3] Macau갤로그로 이동합니다. 13.03.10 111 0
348662 횽들 나 일어나써 [3] 영녕이갤로그로 이동합니다. 13.03.10 91 0
348661 내 인생에서 가장 후회하는 것들 [4] 12431(211.189) 13.03.10 214 0
348660 자야지 [2] 에어로홍갤로그로 이동합니다. 13.03.10 44 0
348659 취직하고 한달 후기 [1] ㅇㅇ(121.173) 13.03.10 232 0
348658 이런 버그는 어떻게 잡아야 하는지.... [11] d(168.126) 13.03.10 177 0
348657 한동안 유니티가 모바일 3d게임엔진은 탑이어가겠지? [7] 고라파덕후(211.237) 13.03.10 227 0
348656 야 프갤 글보다 링크된 트위터 글이 더 재밌다 [1] 에어로홍갤로그로 이동합니다. 13.03.10 70 0
348652 후로그-래머 에어로홍갤로그로 이동합니다. 13.03.10 106 0
348651 <TITS></TITS> 에어로홍갤로그로 이동합니다. 13.03.10 50 0
348647 좋은 동화상입니다 에어로홍갤로그로 이동합니다. 13.03.10 33 0
348646 프로그래밍으로 미국 가서 일하는게 꿈인데 [5] 외궈짱장맨(211.189) 13.03.09 192 0
348643 안드로이드 빌드하려면 용량 얼마나 있어야해 ㅋㄱ(183.96) 13.03.09 72 0
348640 자바 모르는거 있음 구글링하는데 레퍼런스 책하나 사는게 좋을까? [2] ㅜㅡ(121.186) 13.03.09 76 0
348639 c++ 주석관련 팁좀 전수해주세요~ ㅇㅇ(168.126) 13.03.09 43 0
348638 ejb가 mvc패턴 같은 배우는거임? [1] ㅈㄷ22(121.186) 13.03.09 45 0
348637 Hot Summer 오늘은 덥다 [4] 에어로홍갤로그로 이동합니다. 13.03.09 76 0
348633 님들 웹공부 [10] HiKiKoMoRi갤로그로 이동합니다. 13.03.09 174 0
348632 동적할당 . 이거 실용성이 있는건지요?? [4] 초짜냐초보냐(112.165) 13.03.09 109 0
348630 컴퓨터공학과 vs 정보보안학과 [3] 3434(121.186) 13.03.09 335 0
348629 형들 질문 있습니다. 복합대입연산자에 대해서 [11] 노이만팍(119.56) 13.03.09 150 0
348627 팁-파일 하나짜리 비베 IDE 있다 [1] 에어로홍갤로그로 이동합니다. 13.03.09 71 0
348626 이쁘고 착한여친얻기 vs 자살하기 [8] 허미이잉(211.237) 13.03.09 154 0
348625 돈에 눈먼 컴퓨터천재 [4] 에어로홍갤로그로 이동합니다. 13.03.09 185 0
348624 횽들 나 적성 맞겠지? [21] 영녕이갤로그로 이동합니다. 13.03.09 222 0
348623 Visual C++ [4] 백이(112.155) 13.03.09 110 0
348620 내가 애인이 없는이유.. [1] 에어로홍갤로그로 이동합니다. 13.03.09 75 0
348617 지금 고3 문과충인데 전과할까 말까 아까 물어본(211.189) 13.03.09 55 0
348616 형님들 이 성적으로 컴퓨터 관련 학과 어디 갈수 있나여 [4] 징징이(211.189) 13.03.09 100 0
348615 문과는 컴공 못가냐 12321(211.189) 13.03.09 48 0
348613 계속 v3에 실검에 js/agent 뜨는데 이거 뭐야? [1] 바이러스(175.115) 13.03.09 58 0
348612 제발 도와주세요!! [2] ㅠㅠ(219.249) 13.03.09 61 0
348611 여자친구는 어떻게 만드는거냐... [4] ㅋㄱ(183.96) 13.03.09 121 0
348610 형들 vs2010 질문좀 [1] 헛소리쨩(218.154) 13.03.09 53 0
348609 css에다가 css먹이고싶은데 어지함 [6] ㄴㅇ(175.215) 13.03.09 94 0
348608 한국에서는 이렇게 강의하는 교수 없음? [1] 멍청닭(182.211) 13.03.09 84 0
348607 카톡 색퀴들 하는 짓거리 [1] dd(58.123) 13.03.09 75 0
348606 잡코리아 광고 에어로홍갤로그로 이동합니다. 13.03.09 40 0
348605 컴퓨터 봉사 추천~ [1] 콘퓨로스트갤로그로 이동합니다. 13.03.09 72 0
348603 전산직공무원에대해 아는사람 있음? 삐쭊이(175.223) 13.03.09 49 0
348602 저 전문대생인데요 [1] 망할씨언어(58.233) 13.03.09 72 0
348601 유튜브에서 볼만한 C++ 강좌있나요 [1] 망할씨언어(58.233) 13.03.09 377 0
348600 자바 String 은수정안되는거아니엿냐?? [3] 자밥(110.47) 13.03.09 135 0
348599 이거 왜이럼 [5] 백이(112.155) 13.03.09 88 0
348598 플밍은 자기가 진짜 흥미가 있어야 하는듯 [2] 블럭갤로그로 이동합니다. 13.03.09 114 0
348597 c언어 300제 이책 좋은듯 [2] 백이(112.155) 13.03.09 449 0
348596 소프트웨어 쟁이들이 굶주리는 근본적 이유... [9] ㅇ어(175.117) 13.03.09 229 0
348595 형님들!! ㅠㅠ 사이트 에러좀 봐주세요. 사진있습니다 ㅠㅠ [3] r(180.229) 13.03.09 92 0
뉴스 에픽하이 타블로, “내가 뭘 잘못했길래”…드디어 밝혀진 상상 초월 전생 디시트렌드 07.05
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2