해키스트 닷컴
태그
|
키로그
|
위치로그
|
이웃로그
|
방명록
드뎌 해키스트도 블로그로 입성입니다.
안녕하세요 ^_^ 이곳을 찾아주신 여러분들께 진심으로 감사 드립니다 (_,_) 해키스트도 시대의 대세에 따라 홈페이지를 블로그로 바꿨습니다(이런 결정을 내린데에는 S모씨의 꼬심이 큰 영향을 미쳤습니다)
여튼 새로운 모습 새로운 스킨으로 다시금 이쁘고 알차게 단장할테니깐 많이 사랑해주세요 ^^
해키스트
|
일상
|
04/07/19 13:30
|
관련글(트랙백)(2)
|
댓글(37)
정녕 RTTI를 쓰지 않고선 객체 생성은 이렇게밖에 안되나..
void CJNetObjMgr::CreateNetObject(LPST_NetObj lpNetObj, int nObjKind, int nServerNumber)
{
CString strServerName;
switch(nObjKind)
{
case NODE_ROAM:
{
strServerName = MakeServerName("Roam", nServerNumber);
CJServerDrawObj* pDrawObject = new CJServerDrawObj(strServerName);
CJRoamProperty* pRoamProperty =
new CJRoamProperty();
pDrawObject->SetLinkedProperty(pRoamProperty);
pRoamProperty->SetLinkedDrawObject(pDrawObject);
lpNetObj->m_pDrawObject = pDrawObject;
lpNetObj->m_pPropertyObject = pRoamProperty;
break;
}
case NODE_ZONE:
{
strServerName = MakeServerName("Zone", nServerNumber);
CJServerDrawObj* pDrawObject = new CJServerDrawObj(strServerName);
CJZoneProperty* pZoneProperty =
new CJZoneProperty
();
pDrawObject->SetLinkedProperty(pZoneProperty);
pZoneProperty->SetLinkedDrawObject(pDrawObject);
lpNetObj->m_pDrawObject = pDrawObject;
lpNetObj->m_pPropertyObject = pZoneProperty;
break;
}
}
}
아흠.. 이번 프로젝트에서 유난히 서브클래싱을 많이해서 쓰고있는 해키스트! 드디어 하나의 난관에 봉착했습니다.
RTTI를 쓰자니
명시성
에 압ㅂ박이 있고-_-;;(아무래도 코드만봐서는 이게 지금 어떤 클래스가 생성되는지 모르니까요)
안쓰자니 이런
중복코드가
객체 Create시에 생기게되고..
알티티아이 안쓰고 어떻게 할 수 있는 방법이 없을까요?-_-;
그냥 switch로 땜빵하자니.. 앞으로 노드 숫자가 많아질텐데-_-;;
한 40개정도 노드가 생성되면 RTTI로 고려해 봐야겠습니다.(그렇게 될일은 아마 없을테지만요)
(역시 RTTI까지 고려할만한 코드가 안될거 같습니다 뭐 그냥 switch로 해도 무난하겠네요 ㅎㅎ)
해키스트
|
개발
|
04/07/18 23:37
|
관련글(트랙백)(2)
|
댓글(44)
[이전 목록]
[1]
...
[155]
[156]
[157]
[158]
[159]
[160]
[161]
[162]
[163]
[다음 목록]
|
관리자
|
새글쓰기
내 인생에 있어 지금은 공부해야할 때.
검색
카테고리
분류 전체보기
나는
일상
복싱
음악
도서
개발
게임
재미
기행
태그 목록
방문자 집계
전체 256549 명
오늘 2 명
어제 9 명
글 보관함
2007년 02월
2007년 01월
2006년 12월
2006년 11월
2006년 09월
달력
<<
2010 Sep
>>
S
M
T
W
T
F
S
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
최근에 올라온 글
블로그 이사했습니다
(98)
새로운 도전
(53)
이제 대충 정리됐습니..
(103)
또 얻은 교훈
(49)
최근에 얻은 교훈
(52)
그동안 감사했습니다.
(30)
시련
(70)
[펌] 게임기획에 필요한..
(112)
딜레마
(156)
단상.
(23)
최근에 달린 댓글
주소가
06/14 - yamato
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
★꼬꼬토마게임☎O1O.5..
05/24 - ★꼬꼬토마게임☎O1O.5811.0O46【매번⑩%】컨츄리꼬꼬사오정게임
최근에 받은 트랙백
廬왕셕
廬왕셕
cheap wow account
cheap wow account
笭芎샙筠
笭芎샙筠
綾돛쏨鍵
綾돛쏨鍵
棍퓰괏侊
棍퓰괏侊
링크 사이트
sonee 네 블로그(자칭..
Testors형님 블로그
배현직님 블로그
친구 성민이네 홈피
Powered by
TatterTools