김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
C++ 아시는분~ 복사 생성자에 관한 질문이에요.
가을귀..
http://old.lameproof.com/387969
2005.08.24
00:14:22 (*.121.149.72)
1117
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2832
어떤 코덱을 사용하시나요?
10
kimo
1015
1
2005-05-24
2005-05-24 21:22
제가 코덱을 지우면 사운드가 먹통이 되어서 코덱을 사용하는데 제가 사용하는 코덱은 자회사 홈페이지로 바꾸는 바람에 짜증이나는데 좋은 코덱이 있으면 추천을 해주셧으면합니다.
2831
책 읽는거 무척 좋아하시는분 봐주시면 감사하겠습니다^^
8
심대현
1015
1
2005-06-30
2005-06-30 01:03
저는 "책 부자"가 되는게 꿈인 사람입니다.^^ 물론 작년 7월부터 책하고와의 사랑에 빠졌다고 해야 할까요? 항상 어딜 다니거나 책은 꼭 껴놓고 다니죠.. 사실 제 소개부터 하자면.. 저는 지금 취직을 목표로 미래를 꿈꾸고 있...
2830
3D맥스 공부하려는데요..
1
김용수
1015
28
2005-09-29
2005-09-29 13:03
원래 2D원화 지원이지만, 3D맥스 개념도 있어야될거같아서(한번쯤 해봐야될듯도하고) 같이 공부하려고하는데요.. 솔직히 돈도없고해서 학원갈생각은없었는데 학원상담좀 해보니 학원은 당연히 가야한다. 라는 분위기더라고요; 그쪽에선.. ...
2829
여러분이 저라면......?
13
까끼꼬끼
1015
12
2005-12-05
2005-12-05 00:49
여러분들 정말 감사합니다. 물어보길 잘했다는 생각이 드는군요 ^^ 취업에 올인~! 위에 말했던 회사 되든 안되든 넣어보고 떨어지더라도 다른곳도 넣어볼 생각 압니다. 혹시 만날수도?! (농담;)
2828
DirectX 를 시작하려합니다. 관련 서적 추천 부탁드립니다.
14
BEST 777
1015
9
2005-12-14
2005-12-14 16:42
학부 2학년 때 OpenGL을 공부한적이 있습니다. 여기에 DirectX 을 공부하려합니다. 원서든 번역서든 저같은 초보 프로그래머 지망생을 위한 DirectX 서적 추천 부탁드립니다.
2827
미연시 게임 일러스트를 그릴 분을 구합니다.
정상택
1015
2006-08-12
2006-08-12 23:18
제가 구하는 것은 아니고 아는 분께서 게임 일러스트를 그릴 분을 구한다고 합니다. 그 제작 팀의 공식명칭은 "클라비스2" 디파이언스 연대에 속해있는 제작 팀입니다. 제작 게임 장르는 미연시. 팀원은 프로그래머팀원2명 그래픽팀...
2826
10명 정도로 캐쥬얼 게임 개발시 기간은 어느정도 걸립니까?
5
김정현
1015
2006-10-09
2006-10-09 19:15
1년? 2년? 3D온라인 게임이면 6개월은 아닐테고....... 궁금합니다.
2825
-_-;;군대가기전에
11
Milkis
1015
2006-10-10
2006-10-10 19:23
군대가기 한 이주전인데 여자사귀면 나쁜짓인가요..? 이런질문올려도되나; ; 안되면 바로 자삭을;
2824
이곳에서 정보를 얻으며 알게 된 것이 있습니다.
2
김현욱
1015
2007-01-27
2007-01-27 02:33
기획자가 되고 싶어하지만 그에대해 구체적으로 아는것이 아무것도 없어 이곳에서 많은 정보를 찾아보았습니다. 많은 분들이 조언을 해서 도움을 주셨고 많은 교훈과 마인드를 얻었죠 하지만 제가 얻은것중 가장 큰 것은 바로 '...
2823
STL 관련 좋은 책 없을까요..
7
랩하는좀비
1015
2007-04-29
2007-04-29 21:14
이번에 학원에서 C++들어가게 되어서 나름대로 문법'만'은 알고 있어서 STL과 같이 병행해서 공부해 볼까 합니다. 집에 Effective STL은 있는데 이건 뭐(...) STL도 피상적으로나마 알고 있는 녀석이 보기에는 좀 어렵더군요....
2822
기획 초보인데요 기획서 작성할때 게임 룰은 어떤 방식으로 작성하는지 요령을 알고싶네요.
3
아이조아
1015
2007-06-11
2013-05-19 13:48
기획서를 작성할때 초반에 세계관 및 시나리오 작성하고 인터페이스 확립하고 게임플레이방식에 대해 쓰고나서 현재 게임 규칙(룰)을 쓰려고 하는데요. 게임룰은 구체적으로 어떤 방식으로 표현해야할지 잘 모르겠습니다. 예제가 있다...
2821
하드디스크 오류 질문
4
우연닷컴
1015
2008-08-25
2013-08-19 11:32
집 컴에 하드디스크가 250기가 짜리인데요 파티션으 20기가랑 230기가로 나눴고 20기가 윈도우만 깔고 230기가는 그냥 아무 자료나 막 넣고 사용중인데요 어느날 컴퓨터가 멈추더니 230기가 드라이브만 열거나 쓸려고 하면 느려지거...
2820
IF 와 switch, for와 while
9
마자마자
1015
2008-11-27
2013-08-19 11:26
일단 기본적인 if문과 switch, for와 while의 사용방법은 알고 있습니다. 일단 저 함수들이 비슷한 (같은?) 기능을 한다는건 알고있습니다만, 주로 어떤경우에 어떤 함수를 쓰는지 여러 분들의 의견을 듣고 싶습니다. 저는 배울...
2819
CPU FAN error
7
kimo
1015
2009-07-05
2013-08-19 11:14
처음 시작할때 이렇게 뜹니다 ㅜㅜ... F1을 누를면 들어가는데 이거 안뜨게 하는 방법 있나요?
2818
절차적 콘텐츠 생성
3
8
퍼플렉싱
1015
2009-11-12
2013-08-19 11:03
절차적 콘텐츠 생성 관련 자료들을 모아보았습니다. 프로그래밍 전공자는 아니지만, 이번에 시작하는 프로젝트에 사용할 것을 고려하여 연구할 요량입니다. http://manuals.springnote.com/pages/4621903 생소하실 분이 있을까 간단히 설명...
2817
기말로 VB 오픈북 시험을 치는데요..
3
1
카나에
1016
12
2004-06-09
2013-08-16 15:40
오픈북으로 시험 치는건 이번이 처음이라 어떤걸 준비해야 할지 잘 모르겠습니다 교수님 말로는 사람만 아니면 어떠한 자료든 들고와도 상관 없다고 하셨구요 시험 문제유형은 교재의 기본 프로그램에서 기능을 추가하는 형식으로 ...
2816
어묻 님이 어묵님인가요?
3
26
→ZignighT←
1016
1
2004-07-27
2013-08-16 15:45
헛갈립니다. 2명인지..; 어묵님은 요즘 로그인 안하고 글올리시던데; 강등이라도 당하셨나..?; 별 상관은 없지만 -┏
2815
윈도우XP 서비스팩2 관련
5
칭칭코알라
1016
1
2004-10-08
2013-08-16 15:56
안녕하세요. 레임에 계신분들께 늦은밤에 질문하나 드리려합니다. 밤에 문득 타자게임을 하며 놀고있는데 오른쪽 하단 아래에 윈도우 업데이트 가 떳더라구요 그래서 하던데로 업데이트를 하는데 이번에는 좀 시간이 오래걸렸습니다....
2814
플래쉬로 리듬액션게임 만들고 싶은데
2
세운깡
1016
30
2004-10-29
2013-08-16 15:58
배워두면 딱좋은 언어좀 추천해주세요. 아니면 어떤 조언이라도 해주세요 책보고 메뉴얼적으로 한번 만들어보고싶거든요..
2813
phpbb2 중에서 Attachment Mod 설치하는 법 아시는 분.
1
아프네이델
1016
29
2004-11-09
2013-08-16 16:01
안녕하세요. 시험기간에 있는 아프네이델 입니다. 수학여행을 갔다와서 사진을 올리려고 하는데, 제 홈페이지에 업로드 기능이 없더군요. 그래서 이 번 기회에 MOD 를 깔아 보려고 했습니다.(제 홈피는 PHPBB를 설치했습니다.) ...
목록
쓰기
첫 페이지
5
6
7
8
9
10
11
12
13
14
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
1. 선언하면서 초기화 하는 경우와
CObject kObject = kOther;
2. 함수의 매개변수로 전달될때( Call by Value )
void Func( CObject kObj );
입니다. ( 또 다른상황은 생각이 안나네요..-_- )
말씀해주신 상황은 2번과 비슷한 상황이 되는데...
복사생성자에 매개변수로 전달되면서 Call by Value 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....