김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
C++ 아시는분~ 복사 생성자에 관한 질문이에요.
가을귀..
http://old.lameproof.com/387969
2005.08.24
00:14:22 (*.121.149.72)
1031
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
[c언어]살려주세요 끼야야아아악~~
12
맴매
995
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]) ...
2811
[C/C++] 함수 원형 선언시 매개변수 이름을 쓰는 편인가요..?
4
가을귀..
995
2007-01-07
2007-01-07 23:27
코딩 습관에 관한 질문입니다. 하나의 int형 데이터를 매개변수로 받고 리턴값이 int형인 cube 함수가 있다고 하면, 원형 선언은 둘 중 하나가 될텐데요. 1) int cube(int); 2) int cube(int x); 1번을 주로 쓰시나요, 2번...
2810
Mysql C aip mysql_store_result() 함수 질문
5
3
윤원영
995
2007-01-08
2007-01-08 20:45
온라인 게임서버에서 DB쿼리 결과를 얻을때 궁금한 것이 있어 이렇게 질문을 드립니다. MySql C Api를 사용해서 게임서버에서 DB에 접근하고 있습니다. MySql C Api에서 DB에서 자료를 가져오는 과정을 대충 아래와 같습니...
2809
게임 아키텍쳐&디자인 (개정판 ) 과 과거에 나왔던 2권짜리를 비교하려는데...
2
실버윙
995
2007-02-12
2007-02-12 00:17
제가 도서관에서 과거버전인 2권짜리 중에서 1권을 빌려서 지금 읽고 있습니다. 참으로 좋은 책이더군요. 그래서 이번 기회에 한권 구입할까 하는데.. 제가 청주라서 그런지 큰 서점이 두군데뿐<물론 제가 아는 곳>이고 두군데에서...
2808
언제나 질문만 하지 그 흔한 댓글도 제대로 안다는 제가 또 질문을 할까 합니다.^^
3
실버윙
995
2007-02-20
2007-02-20 19:37
저번 질문에 두분이 달아주신 답변과 인터넷을 뒤지고 뒤져서 간신히 정보를 얻어서 게임 아키텍쳐 앤 디자인 뉴 에디션과 게임 기획 개론.. 이 두 서적을 구입했습니다. 일단 속독으로 훌터본 결과는 두권 모두 만족입니다. 게...
2807
C++질문입니다.
4
yggdrasil
995
2007-04-09
2007-04-09 12:40
숫자 1을 입력하면 "가위"라고 나오고 2를 입력하면 "바위" 3을 입력하면 "보"라고 출력되게 되는 프로그램을 만드려고 합니다. 이때 필요한 함수는 뭐가있나요.. 정확하게 묻고싶은건 숫자를 받아서 출력은 문자로 하는...
2806
[질문] 그냥 궁굼해서 적습니다. 서버기반 컴퓨터라는 것에 대한 것입니다.
5
갱훈
995
2007-08-09
2013-05-19 13:42
지금 제가 일하는 곳에서 어제 서버기반 컴퓨터 라는 것을 테스트 하였습니다. 개념은 서버로 쓰이는 컴퓨터에 서버를 깔고 한글과 오피스 등등 어플을 깝니다. 그러면 클라이언트 컴퓨터는 서버 컴퓨터에 지정된 어플리케이션(윈...
2805
플래시 액션 스크립트 질문입니다.
4
후니즈
995
2007-08-19
2013-05-19 13:41
언제부터 싸이에서 벗어나야지 하면서.. 개인홈피를 만들려는중.. 플래시로 홈피를 장식한 누군가의 예제를 몽땅 얻게 되어 그걸 기반으로 제 홈피를 만들고 있습니다. 그런데..다른건 모르겠는데.. 제로보드 같은..게시판을 플래시에...
2804
비스타에서 CD인식 문제
2
정상택
995
2009-03-03
2013-08-19 11:21
컴퓨터를 포멧하고 비스타를 다시 깐 후에 포멧 전에는 잘 돌아갔던 공CD와 데이터 CD들이 읽혀지지 않네요. 여러가지 CD를 넣고 실험해보면 음악CD나 게임 CD같은 것은 잘 읽는데, 공CD나 몇몇 데이터 CD들이 아예 인식이...
2803
AM2소켓 메인보드에 AM2+ CPU를 사용하면 성능이 얼마나 저하될까요?
9
twogtwo
995
2009-06-28
2013-08-19 11:14
무더운 여름날씨에 그래픽카드가 홀라당 타버리는 바람에 그래픽카드를 새로 사게 되었습니다. 헌데, 이왕 살거 cpu도 바꿔볼까... 하는 생각이 들더라구요. 해서 보니 am2+소켓의 쿠마가 가격이 참 착해서 사볼까 했는데 제 보드는...
2802
XML을 공부하려면 어떤 책이 좋을까요?
4
쌀마스터
995
2009-11-03
2013-08-19 11:04
추천 좀 부탁드릴게요.. 아니면 공부방법이나, 사이트 추천도 감사히 받겠습니다. 당장 떨어졌는데 멍해서 ㅠㅠ
2801
일본 CAPCOM 개발 총책임자 오카모토 요시키 공개강의-4
1
kimo
996
1
2004-08-02
2013-08-16 15:49
저번에 선물을 가져 온다고 했는데, 이번에는 선물을 가지고 오지 못해서 죄송합니다. 요즘에 출장이 많아서 짐이 많았습니다. 그래서 오늘도 미국에 서 바로 오게 되어서, 준비를 하지 못했습니다. 다음에 올때는 플스2용 소 프...
2800
MMORPG의 기획자가 되려면...
9
오르프네
996
1
2004-08-26
2013-08-16 15:50
MMORPG의 기획자가 되려면 어떻게 해야하죠? 예전 부터 기획해 오던 물건이 있는데...(원래는 소설쓰려고 설정잡은건데...;;;) 이걸 MMORPG로 만들면 어떨까 싶어서 한번 질문을 드려봅니다. 제 생각으로는 기획서를 써서 큰 회사...
2799
FPS란??;;
5
이니셜T
996
10
2004-09-07
2013-08-16 15:53
음.. 문득 생각나서 질문 올려봅니다. 제가 알고있는 FPS란 Frame Per second 의 약자인줄 알았는데, 또 다른뜻이 있는건가요? 답변 부탁드립니다;; =_=; FPS 게임 이라는 문구를 자주 보게되서요.. 왠지 제가 생각하는쪽과는...
2798
엔비디아 통합드라이버.. 라는 것을 깔때에..
5
띤이
996
1
2004-10-13
2013-08-16 16:00
저는 Win XP 를 사용하고 있습니다. 지포스4 MX 440 기종의 그래픽카드를 사용하고있는데, 최신의 그래픽드라이버를 깔기위해 모 프리웨어 전문 다운로드사이트를 돌아다니던 중 엔비디아 통합드라이버라는 것을 발견하고는, 그것...
2797
장소에 따라 능력의 변동이 주어진다면 문제점은?
6
이굴
996
1
2005-01-21
2013-08-16 16:11
추운날씨에 모두들 건강 하시길.... 기획중에 의문점이 생겨서 이렇게 질문을 드리게 되었읍니다. 고수님들의 조언을 감히 기대하면서... 세 개의 캐릭터가 있읍니다. 나와 너 그리고 우리로 표현 해봅니다. 각 개의 장소가 있읍니...
2796
바이오스 셋업에서 그래픽카드 설정에 관한질문입니다.
2
김남욱
996
1
2005-06-28
2005-06-28 17:33
AMIBIOS SETUP Utility version 3.1a Advanced chipset Setup 이라는 Category에 1. AGP Aperture size 라는게 있는데 옆에 설명을 보니 mapped memory 어쩌고 되어있는데 제것이 현재 128MB로 되어있네요..저희집 램이...
2795
잘된 기획서의 예문
길
996
15
2005-07-12
2005-07-12 11:00
기획서를 써보려니 너무 막막하네요. 어떤 방식으로 써야 하는지를 잘 볼 수 있는 예문 같은걸 찾을 수 있는 방법이 있을까요?
2794
게임프로그래밍 종류에 대한 질문입니다.
5
조광훈
996
1
2005-07-22
2005-07-22 12:22
제가 알고있는걸로는 그래픽프로그래밍 밖에는 없습니다. 게임제작에 쓰이는 프로그래밍중 그래픽말고 다른것들이 모가 있는지 알려주시면 감사하겠습니다.
2793
타블렛에 관해서.....
5
김남욱
996
6
2005-09-12
2005-09-12 02:40
이번에 그래픽디자인이란 수업을 듣는데 타블렛을 살까 말까 고민중입니다. 근데 밑그림이야 연필로 그려서 스캔하면 되겠고 색칠하는 거야 타블렛이랑 마우스랑 별차이가 없을껏 같은 생각이 듭니다. 그래서 타블렛이 가지는 특별한...
목록
쓰기
첫 페이지
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 이므로 새로 하나 생성되고, 이게 다시 생성 생성 생성....
즉 복사생성자에 변수넘겨주는 과정에서 임시로 하나생기고 이 임시객체를 만들기 위해 또 하나 생기고 생기고 생기고....