아아 또 실수~!
Programming/C 2009. 6. 22. 00:10
wchar_t* Game_Word_AnsRandom(UINT ch_cnt)
{
wchar_t *ret;
// string 이기때문에 NULL을 위해
if((ret = (wchar_t*)calloc(ch_cnt + 1,sizeof(wchar_t))) == NULL)
return NULL;
srand(GetTickCount());
while(ch_cnt >= 0){
ret[ch_cnt] = (wchar_t)rand()%26 + 97;
ch_cnt --;
}
MessageBox(NULL,ret,0,0);
return ret;
}
{
wchar_t *ret;
// string 이기때문에 NULL을 위해
if((ret = (wchar_t*)calloc(ch_cnt + 1,sizeof(wchar_t))) == NULL)
return NULL;
srand(GetTickCount());
while(ch_cnt >= 0){
ret[ch_cnt] = (wchar_t)rand()%26 + 97;
ch_cnt --;
}
MessageBox(NULL,ret,0,0);
return ret;
}
아 또 실수 했어요 ...
이번엔 그래도 디버거가 제대로 작동했기때문에, 금방 알아냈답니다 ㅋㅋ..
게다가 상큼하게 세그멘테이션 폴트도 내 주는바람에 더 쉽게 찾을수 있었죠..
하지만 이런경우는 저도 처음이라서 첨엔 쪼금 당황했는 (한 3분 걸렸 ㅋㅋ)
확실히 이렇게는 안써보니깐 좀 미묘하군요 ㅋㅋ.
데이터 타입의 향연인가... 앞에 포스팅도 그렇게 이것도 그렇고 ㅋㅋ..
'Programming > C' 카테고리의 다른 글
간단한 디버그 함수 (0) | 2010.08.16 |
---|---|
오늘도 실수.. iconv (0) | 2010.06.24 |
주의력 부족 (2) | 2009.06.22 |
이진트리를 만들고나서....아 망했어요... (2) | 2009.05.25 |
리눅스용 한글2008 체험판 크랙하기 (26) | 2009.04.26 |