김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
C++ 아시는분~ 복사 생성자에 관한 질문이에요.
가을귀..
http://old.lameproof.com/387969
2005.08.24
00:14:22 (*.121.149.72)
1100
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2812
CMOS에 대한 질문
5
kimo
1014
2009-08-10
2013-08-19 11:12
CMOS CHECKSUM Error- defaults loaded 라는 에러메시지 emoticon_04
2811
컴파일러 질문!
6
냐옹
1015
1
2004-06-02
2013-08-16 15:41
c++에 아주 기초적인(오늘 unsigned int에서는 int의 -1을 65535로 읽는다는것을 배웠어요 -ㅂ-) 부분을 배우고있는 학생인데 그 나도 교제에 나오는 여러 예제들을 컴파일로 해보고싶은데(특히 /a -_-) 컴파일을 도대체 어디서 구해...
2810
파티의 인원제한은 무엇의 방지책인가.
8
김형찬
1015
1
2004-06-12
2013-08-16 15:40
보통의 온라인게임에서의 파티는 대다수 3~ 10 명 내외로 파티를 유지 할 수 있는 인원이 제한되어있습니다. 파티시스템에서의 인원제한으로 써 얻을 수 있는 효과는 무엇일까요?
2809
일본 CAPCOM 개발 총책임자 오카모토 요시키 공개강의-10
1
kimo
1015
1
2004-08-28
2013-08-16 15:50
[강의내용] O: 오늘의 선물은 바이오 하자드와 카탄 그리고 화장실 휴지입니다. 기타 등등… O: 잘부탁드립니다. O: 오늘 다른 선물도 준비 하긴했는데 한국 공항에서 걸렸습니다. 무엇을 보냈는지는 비밀입니다. O: 다음달에 ...
2808
패킷이 비정상적으로 많이 보내질경우...
7
크라이언
1015
1
2004-10-07
2013-08-16 15:56
동생녀석 컴퓨터 인터넷이 안된다고 네트워크쪽을 봤더니... 패킷 보내는게 3만이 넘어가고 받는게 200이더군요....(OTL) 윈도우xp 홈에디션에 두루넷을 쓰긴하는데... 이건 컴퓨터 문제일까요 회선문제일까요... 그냥 이참에 회선갈아...
2807
윈도우XP 서비스팩2 관련
5
칭칭코알라
1015
1
2004-10-08
2013-08-16 15:56
안녕하세요. 레임에 계신분들께 늦은밤에 질문하나 드리려합니다. 밤에 문득 타자게임을 하며 놀고있는데 오른쪽 하단 아래에 윈도우 업데이트 가 떳더라구요 그래서 하던데로 업데이트를 하는데 이번에는 좀 시간이 오래걸렸습니다....
2806
서버프로그래밍을 공부하려는데..3D를 해야할지..
5
용가리
1015
5
2005-01-02
2013-08-16 16:09
안녕하세요^-^ 게임학원에서 게임 프로그래밍과정을 듣고있는 학생입니다. 제가 수업과정을 듣던중 네트워크(서버)쪽으로 진로를 설정해서 공부를 하고 있는데요 이번에 3D수업을 시작하게 됩니다. 알아본 바로는 서버 프로그래머는 3D...
2805
온라인 게임은 어떤 과정을 거쳐 만들어지나요?
3
천공의스쿠타
1015
12
2005-03-05
2005-03-05 13:02
게임공학부 디자인전공 지망생인데요 아직 1학년이라 수업도 못들었거든요. 게임 제작 공정이 어떤 식인지 궁금합니다. (특히 그래픽디자이너 중심으로 적어주시면 고맙겠습니다.) 또, 요새 게임 디자이너들이 많이 사용하는 프로그램...
2804
그래픽 디자이너 지망생 인데요;ㅁ; 도움 부탁드립니다!
4
푸린
1015
8
2005-03-10
2005-03-10 03:58
게임 그래픽(원화, 도트, 3d)쪽으로 일하고 싶은 그래픽 지망생입니다. 3d는 아주 약간 다룰 줄 안다뿐이지 거의 전무한 상태고요.ㅠ_ㅠ 다름이 아니라 혼자공부하기가 너무 재미가 없어서 같이 공부할 사람을 찾는데 다음카페같...
2803
인터넷에대해서~~~~~~~~~
2
리뮤자벨로
1015
4
2005-04-04
2005-04-04 23:39
인터넷이라면 무한정보도 나눌수 있다고 하지만 모든말을 인터넷을통해서 할수 없지요?? 그럼인터넷도 제약된 방인가요?
2802
어떤 코덱을 사용하시나요?
10
kimo
1015
1
2005-05-24
2005-05-24 21:22
제가 코덱을 지우면 사운드가 먹통이 되어서 코덱을 사용하는데 제가 사용하는 코덱은 자회사 홈페이지로 바꾸는 바람에 짜증이나는데 좋은 코덱이 있으면 추천을 해주셧으면합니다.
2801
이제부터....
6
44
novice
1015
1
2005-06-12
2005-06-12 20:26
프로그래밍 공부해보려 합니다. 게임프로그래밍 쪽으로요 저번에 학규님 말씀하시는거 보니까 최근에 나온거 중에 영판이었는거 번역 엄청 잘 되서 나온게 있다고 하던데요... 그게 뭔지좀 가르쳐 주시고 처음하는 사람이 봐도 될만...
2800
사운드카드 질문있습니다;;
4
임재현
1015
13
2005-08-22
2005-08-22 22:42
에...테스트용으로 컴을 하나 얻었는데요 5년전모델...-_-; 인데..이놈 메인보드에 사운드가 없기때문에 카드를 하나 사야겠는데...그냥 만원이하로 하나 추천좀 해주세요 이 5년전보드..;;;; cpu 650 램 128 그래픽카드 엔비디아 RIVA...
2799
3D맥스 공부하려는데요..
1
김용수
1015
28
2005-09-29
2005-09-29 13:03
원래 2D원화 지원이지만, 3D맥스 개념도 있어야될거같아서(한번쯤 해봐야될듯도하고) 같이 공부하려고하는데요.. 솔직히 돈도없고해서 학원갈생각은없었는데 학원상담좀 해보니 학원은 당연히 가야한다. 라는 분위기더라고요; 그쪽에선.. ...
2798
컴이 자꾸 황당한 짓을 해댑니다.
4
사쿠라
1015
2006-08-07
2006-08-07 15:26
별다르게 건드린 것도 없는데 컴이 이상해졌네요. 단축 아이콘을 실행하면 연결되어있는 프로그램을 못찾질 않나 실행 잘 되던 프로그램이 리부팅하면 갑자기 실행이 안되는 상황도 생기고 프로그램을 실행하면 부속 파일들이 갑자...
2797
10명 정도로 캐쥬얼 게임 개발시 기간은 어느정도 걸립니까?
5
김정현
1015
2006-10-09
2006-10-09 19:15
1년? 2년? 3D온라인 게임이면 6개월은 아닐테고....... 궁금합니다.
2796
게시판에서 이미지 삽입이 되지 않습니다 -_-;
2
deca
1015
2007-02-24
2007-02-24 23:05
그냥 제로보드 게시판 말고 까페 게시판 같은 곳에서 이미지 올리기 버튼으로 이미지 올리려고 하는데 찾아보기 버튼까지만 나오고 파일 선택해도 아무 변화가 없네요 -_-;; 왜 이런건지 혹시 아시는 분 계신가요 ;ㅅ;?
2795
온라인 업계 종사자분들께 묻습니다. ( 그래픽 )
3
Freyja
1015
2007-08-20
2013-05-19 13:41
장수 長壽 명사 [명사] 오래도록 삶. ≒노수(老壽)·대수(大壽)·대춘지수·만수(曼壽)·만수(萬壽)·수령(壽齡)·영수(永壽)·용수(龍壽)·하년(遐年)·호수(胡壽). 장수 마을 장수의 비결 그 장수 노인은 죽기 서너 해 전부터 만나는 사람마다 손을...
2794
하드디스크 오류 질문
4
우연닷컴
1015
2008-08-25
2013-08-19 11:32
집 컴에 하드디스크가 250기가 짜리인데요 파티션으 20기가랑 230기가로 나눴고 20기가 윈도우만 깔고 230기가는 그냥 아무 자료나 막 넣고 사용중인데요 어느날 컴퓨터가 멈추더니 230기가 드라이브만 열거나 쓸려고 하면 느려지거...
2793
동적 메모리 할당 질문..
6
DeathMage
1015
2008-11-06
2013-08-19 11:27
heap정렬을 위해서 구조체를 생성했는데, 그걸 동적으로 메모리 할당을 하고 싶습니다. 예를들어서 #define max_size 1000 typedef struct{ int n; int key; }element; typedef struct{ int g; element heap[max_size]; //이...
목록
쓰기
첫 페이지
6
7
8
9
10
11
12
13
14
15
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
1. 선언하면서 초기화 하는 경우와
CObject kObject = kOther;
2. 함수의 매개변수로 전달될때( Call by Value )
void Func( CObject kObj );
입니다. ( 또 다른상황은 생각이 안나네요..-_- )
말씀해주신 상황은 2번과 비슷한 상황이 되는데...
복사생성자에 매개변수로 전달되면서 Call by Value 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....