검색어 'sscanf'에 대한 1 개의 검색 결과

  1. 2009/12/10 sscanf by dhappy

sscanf

2009/12/10 17:56 / 컴퓨터
sscanf 에서 포맷을 %s로 잡으면
공백문자나 널종료문자가 나올때까지 잡아버린다.
그래서 ~ 나 , 나 기타 등등은 %s로 한번에 안묶어진다...
결국 공백문자로 변환해서 하면 되긴 함...귀찮지만..--....

CString temp = "바보123~321보바";
CString dummy;
int from;
int to;
temp.Replace('~',' ');
sscanf_s(temp,"%s%d %d%s",dummy,dummy,&from,&to,dummy);


sscanf_s말고 sscanf를 쓰려면
sscanf(temp,"%s%d %d%s",dummy,&from,&to,dummy); 
하면 된다

원래 sscanf쓰다가 sscanf_s쓰라고 warning떠서 바꿨는데 인자가 다른가보더라...
그래서 걍 더미 하나 더 집어넣어버렸더니 되네..

2009/12/10 17:56 2009/12/10 17:56
dhappy 이 작성.