김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
C++ 아시는분~ 복사 생성자에 관한 질문이에요.
가을귀..
http://old.lameproof.com/387969
2005.08.24
00:14:22 (*.121.149.72)
1060
17
/
0
한참 C++ 다시파고 있는 가을귀입니다.
복사생성자에 관한 질문이 하나 있어서요.
매개 변수 선언할때 & --> 레퍼런스로 받잖아요.
이게 없으면 재귀호출때문에 무한루프로 빠져서 에러가 난다고 책에 나와있는데...
아무리 생각해봐도 왜 재귀호출이 되는지 이해가 잘 안되네요.
알고 계신분 설명 부탁 드릴께요..+_+
이 게시물을...
목록
2005.08.24
00:50:51 (*.111.98.146)
자갈공명
복사 생성자가 '묵시적'으로 호출되는 시점은...보통
1. 선언하면서 초기화 하는 경우와
CObject kObject = kOther;
2. 함수의 매개변수로 전달될때( Call by Value )
void Func( CObject kObj );
입니다. ( 또 다른상황은 생각이 안나네요..-_- )
말씀해주신 상황은 2번과 비슷한 상황이 되는데...
복사생성자에 매개변수로 전달되면서 Call by Value 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....
2005.08.24
13:29:32 (*.254.100.223)
R
공명님 설명에 보태서
재귀호출때문이 아니고
재귀호출의 뎁스가 깊어지면 스택이 쌓여서 스택 오버플로우가 나는거죠.
2005.08.25
12:05:59 (*.121.149.129)
가을귀..
두분의 답글 잘 읽었습니다~
아직 머리가 덜 돌아가서 그런지 헷갈리는 구석이 꽤 있네요.
알 것 같기도 하고.....
좀 더 지난후에 다시 생각해보렵니다. 그떄는 지금보다 더 이해가 잘 되겠죠^^
답글주신 두분~ 감사드려요+_+
p.s) 공명님.. 나머지 다른 상황은요, 리턴값이 객체일때.. 인 것으로 알고 있습니다~
2005.09.08
03:34:23 (*.31.202.8)
김창현
나머지 3번째는 함수의 리턴값으로 객체가 임시로 생성될 때 겠네요.
나의 소셜 정보
원하시는 로그인을 선택해주세요
비밀번호
» 편집 도구모음 건너뛰기
되돌리기
다시 실행
형식
제목 1
제목 2
제목 3
제목 4
제목 5
제목 6
글꼴
돋움
굴림
바탕
Arial
Arial Black
Tahoma
Verdana
Sans-serif
Serif
Monospace
Cursive
Fantasy
크기
9px
10px
11px
12px
13px
14px
16px
18px
24px
32px
줄 간격
100%
120%
140%
160%
180%
200%
진하게
밑줄
기울임
취소선
글자 색
#ff0000
#ff6c00
#ffaa00
#ffef00
#a6cf00
#009e25
#00b0a2
#0075c8
#3a32c3
#7820b9
#ef007c
#000000
#252525
#464646
#636363
#7d7d7d
#9a9a9a
#ffe8e8
#f7e2d2
#f5eddc
#f5f4e0
#edf2c2
#def7e5
#d9eeec
#c9e0f0
#d6d4eb
#e7dbed
#f1e2ea
#acacac
#c2c2c2
#cccccc
#e1e1e1
#ebebeb
#ffffff
#e97d81
#e19b73
#d1b274
#cfcca2
#cfcca2
#61b977
#53aea8
#518fbb
#6a65bb
#9a54ce
#e573ae
#5a504b
#767b86
#00ffff
#00ff00
#a0f000
#ffff00
#951015
#6e391a
#785c25
#5f5b25
#4c511f
#1c4827
#0d514c
#1b496a
#2b285f
#45245b
#721947
#352e2c
#3c3f45
#00aaff
#0000ff
#a800ff
#ff00ff
글자 배경색
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
위 첨자
아래 첨자
왼쪽 정렬
가운데 정렬
오른쪽 정렬
양쪽 정렬
번호 매기기
목록
단락의 들여쓰기 수준을 낮춥니다.
들여쓰기
인용문
왼쪽 실선
인용 부호
실선
실선 + 배경
굵은 실선
점선
점선 + 배경
적용 취소
링크
하이퍼링크
새 창으로
확인
취소
특수문자
특수문자 삽입
특수문자 레이어 닫기
일반기호
숫자와 단위
원, 괄호
한글
그리스,라틴어
일본어
선택한 기호
특수문자 레이어 닫기
표
칸 수 지정
행
1행 추가
1행 삭제
열
1열 추가
1열 삭제
표 속성 지정
테두리 굵기
1px 더하기
1px 빼기
테두리 색
색상 찾기
색상 찾기
표 배경색
색상 찾기
색상 찾기
셀 병합
열 분할
행 분할
확장 컴포넌트
이모티콘 출력
이미지 추가
멀티미디어 자료 관리
설문조사 컴포넌트
기본 이미지 갤러리
Naver Photo Editor
HTML 편집기
입력창 크기 조절
파일 첨부
선택 삭제
본문 삽입
문서 첨부 제한 : 0Byte/ 20.00MB
파일 제한 크기 : 20.00MB (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
192
웹게임을 운영해보고 싶습니다.
1
토마토큐브
1004
2006-12-31
2006-12-31 12:03
Php공부를 하며 게임을 조금씩 만들고는 있는데, 실제로 운영을 어떻게 해야할지 모르겠네요; 일단은 집에 있는 일반 데스크탑 한대에 서버를 구축해서 해볼 생각인데, 구체적인 사항에 대해서는 전혀 아는 게 없어서요. 혹시 좋...
191
듀얼 모니터 구성하려고 하는대
3
CamilleBidan
1004
2006-10-13
2006-10-13 00:28
현제 17인치 lcd 쓰고 있습니다;; 게임 하는게 장시간 노가다를 요구하는거라; 창모드로 이것저것 켜놓고 했는대 압박이더라구요; [한쪽에 TV켜놓고 한쪽에 게임켜놓고 하려고 ㅡ0ㅡ 폐인 생활의 시작...] 그래서 듀얼로 구성하려...
190
하드디스크에 대한질문
7
kimo
1004
2006-08-02
2006-08-02 07:14
친구 외장형 하드를 빌렸습니다. 그런데 160 기가 짜리인데 보면 149기가 밖에 없던데 11기가 찾을수 있는 방법 없나요?
189
저 역시 진학문제...
20
이종서
1004
5
2005-12-01
2005-12-01 00:14
안녕하세요 (__) 음... 현재 중3인 저 로서는 고등학교와 대학교 결정문제가 시급하다고 생각되어 적습니다. 본론으로 들어가서... 저는 원래 게임과학고(말만과학고)에 진학을 할려고 했지만 부모님과 선생님의 만 류에 결국 인문...
188
인터넷에대해서~~~~~~~~~
2
리뮤자벨로
1004
4
2005-04-04
2005-04-04 23:39
인터넷이라면 무한정보도 나눌수 있다고 하지만 모든말을 인터넷을통해서 할수 없지요?? 그럼인터넷도 제약된 방인가요?
187
[질문] 기획서에 대한 질문입니다.
2
김훈민
1004
2
2005-03-20
2005-03-20 00:01
게임 기획서에 대한.. 대략적인 양식을 좀 알고 싶은데요~ 어떤 내용이 어떤 식으로 들어가 있는지 보고 싶어서여~ 밑에 글들 찾아봤는데... 완벽한 버젼이 없는 거 같아서.. 음.. 내가 못 찾은 건가. --; 어디 볼 수 있는데...
186
슬램덩크 애니메이션 배경음을 따로 구할수 있을까요..
3
아프네이델
1004
11
2004-08-18
2013-08-16 15:50
요즘 슬램덩크 애니메이션 보는 맛에 푹 빠져 삽니다. 근데, 슬램덩크 배경음이 굉장히 좋더군요. 그래서 이곳저곳에서 찾아보니 오프닝, 테마 송 밖에 보이질 않습니다. 어떻게 구할방법 없나요?
185
일본 CAPCOM 개발 총책임자 오카모토 요시키 공개강의-2
1
kimo
1004
1
2004-08-02
2013-08-16 15:47
지난번에 맥콜에 대한 이야기를 했는데 많이 생각해 주셔서 감사합니다. 지난강의 복습1.6제곱의 법칙- 1.6제곱의 법칙은 상사가 부하직원에게 일 을 시키는 방법에 대한 이야기입니다.회사에서 상사가 부하직원에게 일을 명령합니...
184
궁금한게 있어요....홈페이지 제작할때.
2
김남욱
1004
9
2004-06-02
2013-08-16 15:41
고객이 어떤 상품에 관한 홈페이지 제작을 의뢰했을때..;. 예를들어 여행사라 하면.. 제작하는 사람들입장에선 홈페이지 메뉴나 컨텐츠등은; 어떻게 제작하죠? 여행사가 어떤일을 하는지도 모르고 ...; 그런거는 고객에서 정리해서 주...
183
멀티미디어 맞춤형 노트북....
6
yggdrasil
1003
2010-02-16
2013-08-19 10:54
이번에 전역한지 딱 1달된 예비역입니다 ;ㅁ; 이번에 노트북을 장만하려고 하는데요. 제가 공부하는것이 작곡쪽이라 이런저런 음악장비와 함께 사용할 수 있는 노트북을 장만하려고 합니다. 근데 노트북은 처음에 하드웨어 쪽은 병...
182
여러분 안녕하십니까 군바리입니다
8
오소리기병
1003
2009-07-05
2013-08-19 11:14
... 강원도 양구에서 국방의 의무에 힘쓰고 있는 오소리입니다 제가 어렸을때부터 게임을 참 좋아했습니다. 유치원때부터 nes게임기로 시작해서 배트맨[회사는 모르겠군염]게임기...머리가 크고나서는 온갖 게임을 하며 인생을 낭비(...
181
실용주의 프로그래머 같은 책 추천바랍니다.
3
Tiv
1003
2009-04-11
2013-08-19 11:19
실용주의 프로그래머은 읽어보았고.. 생각하는 프로그래밍이라는 책은 아는 형한테 추천받았는데. 좀더 알아보고 서점가서 봐보려고요. 프로그래머가 읽어볼만한 책 좀 알려주세요^^; 저는 참고로 게임프로그래밍에 관심있고 공부중인 ...
180
그림판이 켜지질 않아요!!
3
6
루엘
1003
2008-07-29
2013-08-19 11:34
최근들어 그림판을 실행하면 모래시계가 잠깐 뜨더니 아무 반응이 없네요. 네이버에 해결방법들로 해봤는데도 안되는걸 보면 레지스트리에 문제가 생긴건가요?
179
게임 아키텍쳐&디자인 (개정판 ) 과 과거에 나왔던 2권짜리를 비교하려는데...
2
실버윙
1003
2007-02-12
2007-02-12 00:17
제가 도서관에서 과거버전인 2권짜리 중에서 1권을 빌려서 지금 읽고 있습니다. 참으로 좋은 책이더군요. 그래서 이번 기회에 한권 구입할까 하는데.. 제가 청주라서 그런지 큰 서점이 두군데뿐<물론 제가 아는 곳>이고 두군데에서...
178
[C언어] 또 안돼요;ㅁ;
6
1
DeathMage
1003
2006-12-11
2006-12-11 13:57
이번에는 파일을 읽어서 하는건데 이름을 ragged array로 하라길래 포인터에 DMA로 잡았는데 계속 막히네요 뭐가 잘못된건가요;? 배운대로 한거 같은데.. input.txt 065551 쿨쿨쿨 80 60 70 065552 멍멍멍 10 20 30 066663 컹...
177
마야 활성화된 커뮤니티좀 가르쳐주세요.
김남욱
1003
2006-11-25
2006-11-25 14:36
위와같은 두개의 Torus가 합해진 Surface를 만들고 싶은데, 마야가 처음이라 어떻게 해야할지 모르겠네요.(논문쓰는 데 필요한 것들이라 간단한 Surface 들이라고는 하지만 아직 저한테는 어렵군요) 마야 자체 내장된 Tutorial은 ...
176
네트워크 관련 학과
1
왕의감자
1003
2006-10-18
2006-10-18 10:40
현재 공과대학에 재학중인 대학생입니다 원래 목표는 프로그램 쪽 전공해서 프로그래머 를 할려고 했으나 진로를 바꿔서 네트웍쪽을 가려합니다 또한 자격증을 ccna ccp ccie 까지 자격증 까지 따려고 합니다 그런데 제가 재학...
175
수학 책 좀 추천해 주세요.
6
우중풍륜
1003
2006-10-16
2006-10-16 17:09
현재 대학생으로 3D 쪽으로 나갈 마음은 접었으나 수학 공부를 조금 해 보고 싶습니다. 그래서 대학수학 책을 다시 펼쳐 봤는데 이거는 공식만 주르륵있고 증명은 거의 없어서 제가 원하는? 수학 공부에는 별 도움이 안 될듯...
174
[c언어]살려주세요 끼야야아아악~~
12
맴매
1003
2006-09-29
2006-09-29 14:36
후엑 이상한 과제가 나와서 전 죽어가고 있습니다 도와주세요 ㅠㅠ #include <stdio.h> #define s 5 int main() { float a[s],max=0; for(int i=0;i<s;i++) { printf("실수 입력 : "); scanf("%f", &a[i]); if(max < a[i]) ...
173
고3 진로에 대해..
9
yggdrasil
1003
2006-08-27
2006-08-27 11:44
에.. 현재 수능이 80일 가량 남은 상태에서 게임개발의 꿈을 둔 고3입니다. 최근 진로에대해 굉장히 고민중입니다.(3학년 부터 주욱이라고 해도 무방) 뭐랄까 성적은 중간정도(모의고사 성적기준)라서 대충 대학을 정하길 하향지원(제...
목록
쓰기
첫 페이지
137
138
139
140
141
142
143
144
145
146
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
1. 선언하면서 초기화 하는 경우와
CObject kObject = kOther;
2. 함수의 매개변수로 전달될때( Call by Value )
void Func( CObject kObj );
입니다. ( 또 다른상황은 생각이 안나네요..-_- )
말씀해주신 상황은 2번과 비슷한 상황이 되는데...
복사생성자에 매개변수로 전달되면서 Call by Value 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....