개발에 관한 질문을 올리는 공간입니다.
게시물 작성시 10포인트 적립됩니다.

질문입니다.

프로그래밍일반 조회 수 521 추천 수 0 2012.01.18 00:12:55
날자고도님의 탄막강좌 항상 감사한 마음에 정독하고 있습니다 좋은 강좌 감사합니다 꾸벅.
 
강좌 10번 객체화 시키기를 보다가 궁금한게 생겨서 질문드립니다.
 
질문은 GameBase.h 와 GameBase.cpp 에 관한 겁니다.
 
GameBase.h에서 static 클래스 맴버로 t 와 _pSprite 정의후 GameBase.cpp에서 이것들을 초기화 해주는데요.
 
static 클래스 맴버로 정의된 것들은 클래스 외부에서 따로 초기화 해야한다는건 알고 있었지만.
 
그것이 Vertices.cpp에서가 아닌 GameBase.cpp 초기화 한다는 점과 그럼에도 정상적인 결과가 나온다는 점이
 
신기하기도 하고 궁금하기도 합니다. 조금 자세히 설명 부탁드려도 될까요 ?
 
 
 
저는 Vertices.cpp와는 아무런 접점이 없는 GameBase.cpp에 초기화가 되어서 제대로 초기화가 안될줄 알았는데;
떡 하니 되어버려서 당황해버렸다는 ;; 그래서 링크 과정에서 한번 쭉 읽나? 하는 마음에 GameBase.cpp에다 정수형
전역변수 하나를 초기화 하고 Vertices.cpp에서 불러와봤는데...뭔가 똑같은 결과는 안나오는거 같고... .. ㅠㅠ
 
 
 

profile

날자고도

2012.01.18 00:56:52

static 멤버의 초기화는 어디에서 해줘도 상관없습니다.
다만 관습적으로 그것이 만들어진 파일의 cpp에 초기화를 해줍니다.
profile

피씨컴

2012.01.27 03:54:24

아 그렇다면 static 맴버이기에 가능한 것이란 것인가요 ?

 

다른 일반 전역 변수나 그냥 일반 변수로서는 역시 안되겠죠 ?

profile

날자고도

2012.01.27 07:50:00

전역변수는 선언시 초기화를 해줍니다.. ^^
profile

피씨컴

2012.03.07 02:28:54

아 이거 좀 댓글 다는게 늦었는데

저때 제가 좀 착각을 했네요

 

클래스라는 점을 망각하고 있었어요;;;  부끄럽게 시리;;;

암튼! 해결됬어요! 감사합니당~

 

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 프로그래밍일반 프로그래밍 관련글을 올리는곳입니다. file 날자고도 2009-09-10 8356
121 프로그램디자인 안녕하세요. Targeting을 어떻게 잡는게 좋을지 도움을 구하러 왔습니다 [1] 쿠루루상 2012-03-31 216
» 프로그래밍일반 질문입니다. [4] 피씨컴 2012-01-18 521
119 DirectX 이미지 확대 축소에 관해서 [1] 절망고양이 2012-01-02 673
118 프로그래밍일반 directx sdk 공부전에 미리 공부하면 도움될꺼 추천해주세요. [1] 츠나토끼 2011-12-24 724
117 인공지능 숫자야구 ai에 대해 질문드립니다 [1] 임무를망치러돌아왔다 2011-12-07 711
116 프로그래밍일반 TinyXML 값 받아오는 방법 질문드립니다. file [1] 쿠루루상 2011-10-01 1338
115 프로그래밍일반 클래스간의 연결 도통 모르겠습니다.ㅜㅠ file [5] 쿠루루상 2011-09-10 1135
114 탄막슈팅 마지막으로 질문드려봅니다 [3] 호롤로 2011-09-06 913
113 탄막슈팅 유도탄 질문드립니다 [1] 호롤로 2011-08-25 1257
112 프로그래밍일반 날자고도님이 정리하셨던 빌드시 라이브러리의 옵션 종류 글이 어디 있나요? [2] 은령 2011-07-09 1569
111 DirectX 알파블랜딩 질문입니다. [2] 속삭임 2011-06-25 1454
110 프로그래밍일반 수석 프로그래머에 대해 [3] SelfishRed 2011-04-23 1883
109 프로그래밍일반 사진에 있는 글자를 읽어서 텍스트로 변환하는걸 뭐라고 하나요? [1] SelfishRed 2011-04-09 1779
108 DirectX pmd 라는 파일을 x파일로 변경하고 싶습니다. [3] 이제막 산업체를 노리는 Lenserd 2011-03-09 2023
107 DirectX direct show 에 관한 서적 추천 부탁드립니다. [1] 슈마리오 2011-02-25 1623
106 프로그래밍일반 [directx sdk] 지정된 경로대로 캐릭터가 이동하는 알고리즘에 대한 질문입니다. [1] 츠나토끼 2011-02-21 2578
105 프로그래밍일반 자료구조 책을 추천받고 싶습니다. [1] 리혜 2011-02-08 2382
104 탄막슈팅 다이얼로그에서 일정부분에만 d3d를 이용한 렌더링을 하고싶습니다. [2] 만독이 2011-01-25 2233
103 프로그래밍일반 질문입니다. [2] 피씨컴 2010-12-22 1663
102 프로그래밍일반 STL 반복자 무효화를 검출할 수 있을까요.. [4] 아페이론 2010-12-08 2153
101 프로그래밍일반 앞에 벽이 있으면 못가게하는것.. [2] 고갱님 2010-11-26 2048
100 DirectX 월드변환으로 삼각형을 2개 그리려고 합니다. file [3] 리혜 2010-11-22 2928
99 프로그래밍일반 아주 기초적인 C언어 질문입니다. [4] 다펑 2010-11-18 2088
98 탄막슈팅 충돌처리... file [7] nonatrue 2010-10-21 2893
97 탄막슈팅 충돌처리 질문. file [7] nonatrue 2010-10-20 3205

랜스군의 게임공작소 미확인생물체연구소 Rhea's Package 게임코디 GPGStudy 테라시아 배너교환 환영합니다
Copyright 2009 masque. All rights reserved





2 % ( 62.91MB / 2500.0MB )