디시인사이드 갤러리

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

갤러리 본문 영역

C++ 질문점

SODmaster갤로그로 이동합니다. 2011.01.26 23:29:14
조회 110 추천 0 댓글 6

객체 초기화를 최대한 늦추려면 꼭 모든 메서드에 초기화 함수를 호출해야 함????


예를들어 String을 선언만 해놓고, 실제 사용 할 때에 메모리를 잡게 말이야.

혹은 xml을 로드하는데 객체 생성시 로드하지 않고, 그 객체를 실제 사용하는 함수를 사용했을때 로드하는거...

--------

맨 위에서 변수들을 다 선언해 두고 밑에서 대입하고 사용하는 경우가 많은데

예를 들어 CMyString이라는 클래스를 구현하고 그거를 사용 하는데

CMyString 객체 생성시 내부 변수들의 메모리를 잡아버리면 비효율적이잖아. 그래서 별도로 초기화를 해주지 않은 상태인 NULL 상태를 가지고

사용자가 밑에서 문자열을 대입했을때 메모리를 잡자는 거지.. 하지만 이렇게 하면 거의 대부분의 메소드에 초기화가 됬는지 안됬는지 상태를

체크하는 로직이 포함이 될텐데 이것도 중복되는게 만만찮을 테고... 

뭔가 다른 방법은 없음??



답글이 하나도 안달려 ... 재탕

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 가족과 완벽하게 손절해야 할 것 같은 스타는? 운영자 24/06/24 - -
236165 WINAPI로 자동수강신청프로그램 만들수있나영? [3] 금고래갤로그로 이동합니다. 11.02.27 141 0
236163 궁금해서 묻는 건데, 지렁이 게임에서... [2] 컴돌이(58.77) 11.02.27 226 0
236162 요즘 세상은 특히 더욱 사람 만나는 것을 조심해야 한다. [8] 천재플머(121.139) 11.02.27 239 0
236160 역시 웹쪽은 java임? C#은 걍 버리는거? [1] RaspBerry갤로그로 이동합니다. 11.02.27 205 0
236158 bat 실행 질문 EvilDragon갤로그로 이동합니다. 11.02.27 70 0
236157 어설프게 이거저거 하지말고 하나만 잘해 [2] 계백(61.255) 11.02.27 150 0
236156 웹개발한지 1년됐음. 어플쪽(c++)으로 넘어가고 싶은데 괜찮을까? [3] jude(175.205) 11.02.27 206 0
236155 (꾸준글) 난 EOF가 [1] elwlwlwk갤로그로 이동합니다. 11.02.27 126 0
236154 자바스크립트 해라. 자바스크립트 해라. [2] 계백(61.255) 11.02.27 153 0
236153 성대아싸님 접속해있음 ? [4] C_Perl갤로그로 이동합니다. 11.02.27 143 0
236152 여기 직장다니는분들 많은것 같아, 대학생으로서 질문 ! [3] 공대생2학년(58.230) 11.02.27 166 0
236151 XP Mode 란.. 때릴꺼야?(119.67) 11.02.27 153 0
236150 자바쪽으로 취업을하고 싶은데 비젼괜찮을까요?(현재 대학3학년) [2] 타송(121.144) 11.02.27 191 0
236149 물어볼꺼 있어,. 답변좀 ㅋㅋ해줘 ㅋㅋ [10] C_Perl갤로그로 이동합니다. 11.02.27 129 0
236148 요즘 사용되는 네이트온 해킹(XSS) 알럽XSS(114.201) 11.02.27 395 0
236147 비긴트 [2] SODmaster갤로그로 이동합니다. 11.02.27 65 0
236146 팩토리얼.... 도와줘 ㅋㅋㅋ [4] C_Perl갤로그로 이동합니다. 11.02.27 192 0
236145 문화 활동가 모임 만드려는데 관심좀 가져줘 [1] 낙ㅊ타(175.208) 11.02.27 82 0
236144 아 내 주민번호 도용 검색해 봤더니 [2] 수Z갤로그로 이동합니다. 11.02.26 166 0
236143 지금 우리집 무선랜이 병맛이라 옆집 무선랜 훔쳐쓰고 있음.. [4] 수Z갤로그로 이동합니다. 11.02.26 218 0
236141 심심해서 웹해킹 문제 만들어 봤음.. [4] 수Z갤로그로 이동합니다. 11.02.26 261 0
236139 내가 잘못알았으니 정정한다 [4] ㄷㅈ(121.88) 11.02.26 125 0
236137 프로그램 제작 문의 [9] 전부날아가보자갤로그로 이동합니다. 11.02.26 162 0
236136 ㄷㅈ횽 어떻게 알아낼 생각이야? 싸이 암호를?? [12] 쿄스케갤로그로 이동합니다. 11.02.26 188 0
236135 횽들 진지하게 질문좀 할께 [12] ..(121.168) 11.02.26 127 0
236133 허허허 보라고 스크립트 써줌 [2] ㄷㅈ(121.88) 11.02.26 98 0
236132 .<?과 <?php의 차이점 [1] 수Z갤로그로 이동합니다. 11.02.26 113 0
236131 간단하게 웹사이트 쿠키 보기 [7] 수Z갤로그로 이동합니다. 11.02.26 335 0
236129 php를 이렇게도 사용할수 있다는 걸 아시나요? [7] 수Z갤로그로 이동합니다. 11.02.26 179 0
236128 이거 내 바탕화면에 있던건데 수Z갤로그로 이동합니다. 11.02.26 94 0
236127 파고보니 더 재밌네 ㄷㅈ(121.88) 11.02.26 69 0
236126 근데 내가 아까 허허허횽이 알려준 싸이에 들어갔을때.. [6] 쿄스케갤로그로 이동합니다. 11.02.26 116 0
236125 이게 원래 안되던가..? [2] SODmaster갤로그로 이동합니다. 11.02.26 55 0
236124 여기로 보내더라 [2] ㄷㅈ(121.88) 11.02.26 74 0
236123 허허허형 pic.js파일... [6] 쿄스케갤로그로 이동합니다. 11.02.26 120 0
236122 형들 이건 그냥 내 이론인데.. [6] 수Z갤로그로 이동합니다. 11.02.26 128 0
236120 허허허가 남긴 js의 언스케이프 돌려보면 다음과같이나옴 [2] ㄷㅈ(121.88) 11.02.26 76 0
236119 도쿠위키 업데이트 했다. [11] 유리한갤로그로 이동합니다. 11.02.26 199 0
236118 수z횽 [2] 허허허허(222.99) 11.02.26 65 0
236117 쿄스케횽.. [6] 허허허허(222.99) 11.02.26 72 0
236116 허허허허 형 봐... [2] 쿄스케갤로그로 이동합니다. 11.02.26 79 0
236114 최근에 컴퓨터를 새로 맞췄거든 ∫ 2t dt=t²+c갤로그로 이동합니다. 11.02.26 82 0
236113 어떻게 횽들.............ㅠㅠㅠ [12] 허허허허(222.99) 11.02.26 189 0
236112 컴돌이는 봄니다. [2] 생각놀이갤로그로 이동합니다. 11.02.26 118 0
236111 솔까 GDI로 구현하는 것도 불가능한 일은 아니다. [1] 생각놀이갤로그로 이동합니다. 11.02.26 155 0
236109 요긴 좆뉴비가 질문해도 잘 받아줌? ㅠㅠ [1] 늅늅늅늅ㅠㅠ(24.193) 11.02.26 62 0
236108 형들 내가 아이폰 어플 만들어 보려고 해킨토시를 받았는데.. [4] 수Z갤로그로 이동합니다. 11.02.26 178 0
236107 이번 방학은 그냥 날렸네........ [2] 뇌자알갤로그로 이동합니다. 11.02.26 122 0
236106 알까기에서 공 움직이는 방향은 어떻게하죠??? [19] 컴돌이(58.77) 11.02.26 217 0
236105 저 밑에 빌드넘버 가지고 뭐라고 하시는분이 계신데... [2] Rei@디씨갤로그로 이동합니다. 11.02.26 109 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2