김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
C++ 아시는분~ 복사 생성자에 관한 질문이에요.
가을귀..
http://old.lameproof.com/387969
2005.08.24
00:14:22 (*.121.149.72)
1038
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2852
기획관련 서적 추천 부탁드립니다^^;
3
영게임
995
2009-01-18
2013-08-19 11:24
군복무중입니다 ㅠ 휴가나가서 책을 사오려고 하는데 기획관련 서적이나 기획자 지망생이 보면 좋은 책이 뭐가 있을까요? 추천 부탁드립니다(__)
2851
헤더파일이 오류가 났습니다.
6
c공부중
995
2009-06-10
2013-08-19 11:15
CWinApp theApp; #include <iostream.h> #include <string.h> ★#include <mem.h> enum boolean { false, true }; class stack { public: stack(); stack(int size); stack(const char p[]); stack(const stack& sptr); ~stack() {...
2850
개인화기 모델링 자료 구할 수 있는 곳 아시는분~
4
로카센나
995
2009-10-01
2013-08-19 11:07
제가 총을 그려야 할 일이 생겼는데 이미지 자료로는 한계에 부딛혔습니다. 이미지 자료의 한계인 다양한 각도를 그릴 수 없더군요. 결국 3D프로그램의 힘을 빌리기로 했으나 이 역시 직접 모델링할 실력과 여유가 없네요. 개인...
2849
게임 업계에서 기업전략 실패 사례가 어떤것들이있을까요.
7
shine
995
2009-10-17
2013-08-19 11:05
실패사례야 수도 없이 많을거같지만.... 굵직한 회사였다던가 특이한 케이스로 망했다던가 하는게 있으면 좀알려주세요 ^^;
2848
XML을 공부하려면 어떤 책이 좋을까요?
4
쌀마스터
995
2009-11-03
2013-08-19 11:04
추천 좀 부탁드릴게요.. 아니면 공부방법이나, 사이트 추천도 감사히 받겠습니다. 당장 떨어졌는데 멍해서 ㅠㅠ
2847
네트워크 연결 질문
3
ZYKYL
995
2009-11-09
2013-08-19 11:03
흐음... 오랫만에 해서 그런지 햇갈리는데요... 그 xp에서 네트워크 연결할 때 드라이브말고 컴퓨터를 통채로 연결하는 방법 있지 않았나요? 외장하드나 USB드라이버 연결했을때도 자동으로 공유되게하는 거 말이죠.
2846
컴터 정보학과???
2
M.R 洪
996
10
2005-06-10
2005-06-10 23:09
제가 이러저리 컴퓨터 관련 과를 살펴 봤는데여.. 컴퓨터 공학과 와 컴퓨터 정보 학과 의 차이점을 알고 싶네요. 그리고 다른 분류의 컴터 과는 어느것이 있나요??
2845
잘된 기획서의 예문
길
996
15
2005-07-12
2005-07-12 11:00
기획서를 써보려니 너무 막막하네요. 어떤 방식으로 써야 하는지를 잘 볼 수 있는 예문 같은걸 찾을 수 있는 방법이 있을까요?
2844
3D게임에서 맵을 랜덤으로 적용하는게 가능한가요?`
11
creation
996
17
2005-08-23
2005-08-23 23:37
제가 RUIN이라는 게임을 기획하면서 비록 기획으로 끝날테지만 그래도, 잠시나마 생각하게 되었던 부분인데요... 왜, 그 디아블로2에도 보면 샘과 던전등 꼭 있어야 할 부분을 빼고는 완전 랜덤맵을 사용하잖아요. 그 원리를 3D...
2843
비추천하는 대학이 혹시 있나요?
11
용회
996
11
2005-09-10
2005-09-10 00:03
비추천하는 대학이 혹시 있나요?.. 게임학과 있는 어지간한 4년제는 다 수시 넣어볼 작정인데요.. 음.. 혹시.. 혹시... '비추' 하는 대학이 있나 해서.... 개인적인 생각을 쪽지로 라도 조언해주시면 감사드리겠습니다.. ---- 후.....
2842
시스템 디자인 쪽 공부하고싶은데
4
나의죽은신부
996
27
2005-10-12
2005-10-12 20:13
어떤식으로 공부하고 싶은지 알고싶어요. 그리고 시스템 디자인을 하기위해 필요한 지식들이 들어있는 책도 추천 해주시면 감사하겠습니다. 죄송합니다.
2841
오버클럭이 정확하게 뭘말하는거죠??
5
이용운
996
21
2005-11-04
2005-11-04 20:19
가끔 눈팅하다보면 그래픽카드나 CPU를 오버클럭한다는 말을 쓰는데 정확히 뭘 말하는건가요?? 그리고 어떻게 하는거에요??
2840
[c언어]살려주세요 끼야야아아악~~
12
맴매
996
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]) ...
2839
c++ 구문 에러입니다 =_=;;
6
1
Bingone
996
2006-10-18
2006-10-18 00:06
소스 -------------------------------------------------------------------------------- #include <iostream.h> #include <math.h> class point { int x1, y1; public: point(int a, int b); int set_point(int x2, int y2); double GetDistance(int ...
2838
웹게임을 운영해보고 싶습니다.
1
토마토큐브
996
2006-12-31
2006-12-31 12:03
Php공부를 하며 게임을 조금씩 만들고는 있는데, 실제로 운영을 어떻게 해야할지 모르겠네요; 일단은 집에 있는 일반 데스크탑 한대에 서버를 구축해서 해볼 생각인데, 구체적인 사항에 대해서는 전혀 아는 게 없어서요. 혹시 좋...
2837
[C/C++] 함수 원형 선언시 매개변수 이름을 쓰는 편인가요..?
4
가을귀..
996
2007-01-07
2007-01-07 23:27
코딩 습관에 관한 질문입니다. 하나의 int형 데이터를 매개변수로 받고 리턴값이 int형인 cube 함수가 있다고 하면, 원형 선언은 둘 중 하나가 될텐데요. 1) int cube(int); 2) int cube(int x); 1번을 주로 쓰시나요, 2번...
2836
언제나 질문만 하지 그 흔한 댓글도 제대로 안다는 제가 또 질문을 할까 합니다.^^
3
실버윙
996
2007-02-20
2007-02-20 19:37
저번 질문에 두분이 달아주신 답변과 인터넷을 뒤지고 뒤져서 간신히 정보를 얻어서 게임 아키텍쳐 앤 디자인 뉴 에디션과 게임 기획 개론.. 이 두 서적을 구입했습니다. 일단 속독으로 훌터본 결과는 두권 모두 만족입니다. 게...
2835
렌더웨어 엔진에 관한 질문입니다.
3
아이조아
996
2007-03-13
2007-03-13 15:43
FPS나 TPS 장르의 게임을 제작하려 합니다. 자체적으로 엔진을 구현하지 않고 상용화 엔진을 구입해서 진행하고 싶은데요 렌더웨어의 가격을 알고싶습니다. 또는 FPS에 최적화 된 다른 엔진들의 가격도 알려주시면 감사하겠습니...
2834
삼디 그래픽 잘하시는분..
3
오로지원킬
997
1
2004-07-20
2013-08-16 15:45
삼디 온라인 엠엠오알피지 겜에서 케릭터의 옷을 하나 만들때 이미 나온 케릭터의 동작들을 모두 그 옷에 적용하려면 엄청 어려운 일인가요? 아니면 이디 그래픽보다 비교적 쉬운일인가요? 대충 어떤원리인지 설명해주세요 그리고...
2833
어묻 님이 어묵님인가요?
3
26
→ZignighT←
997
1
2004-07-27
2013-08-16 15:45
헛갈립니다. 2명인지..; 어묵님은 요즘 로그인 안하고 글올리시던데; 강등이라도 당하셨나..?; 별 상관은 없지만 -┏
목록
쓰기
첫 페이지
4
5
6
7
8
9
10
11
12
13
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
1. 선언하면서 초기화 하는 경우와
CObject kObject = kOther;
2. 함수의 매개변수로 전달될때( Call by Value )
void Func( CObject kObj );
입니다. ( 또 다른상황은 생각이 안나네요..-_- )
말씀해주신 상황은 2번과 비슷한 상황이 되는데...
복사생성자에 매개변수로 전달되면서 Call by Value 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....