천객만래 [千客萬來] (It has an interminable succession of visitors)
[개발/MFC] 문자열을 숫자로 변환

 문자열을 숫자로 바꾸기
 
int a;
CString str = "100";
a = _tstoi(str);
 
_tstoi() 함수는 String To Integer 즉, 문자열을 정수형으로 바꾸는 함수입니다.

숫자를 문자로 바꾸는 건
str.Format("%d", a);  

이런식으로 하면 됩니다. 
Posted by SB패밀리

1. 숫자를 문자열로 바꿀때

 

int a = 100;

CString str;

str.Format(_T("%d"), i);

 

즉, CString 의 맴버 함수에는 Format() 이라는 함수가 존재하고 이는

C에서 printf 처럼 출력 가능하게 해줍니다. 이를 통해 문자열로 바꾸면 됩니다.

 

2. 문자열을 숫자로 바꿀때

 

int a;

CString str = "100";

a = _tstoi(str);

 

_tstoi() 함수는 String To Integer 즉, 문자열을 정수형으로 바꾸는 함수입니다

Posted by SB패밀리