VC + 에서 int 형식 변환 LPCTSTR 형식 몇 가지 방법

837 단어 vc++
인터넷 의 몇 가지 방법 을 총 결 하 였 다.
1. 포인터 조작 (이 방법 은 매개 변 수 를 전달 할 때 사용 할 수 있 지만 message box 함수 에 서 는 적용 되 지 않 습 니 다)
LPCTSTR p;
int x = 100;
p = (LPCTSTR)&x;

전환 하 다 http://zhidao.baidu.com/question/46371231.html
2. format 함수
int number = 1;
CString t;
t.Format(_T("%d"), number);
AfxMessageBox(t);
전환 하 다 http://social.msdn.microsoft.com/Forums/en/vclanguage/thread/f202b3df-5849-4d59-b0d9-a4fa69046223
3. itoa 함수 (linux gcc 에 서 는 이 함수 가 지원 되 지 않 음)
int i=5;
itoa(i,temp,10);///i 를 문자열 로 변환 하여 temp 에 넣 고 마지막 숫자 는 10 진법 을 표시 합 니 다.  
itoa(i,temp,2); ///바 이 너 리 방식 으로 변환   
전환 하 다 http://conkeyn.iteye.com/blog/229992
4. sprintf 또는 sscanf 함수
int ss; char temp[64]; ss = 1000; sprintf(temp, "%d", ss);
인터넷 으로 찾 아 보 세 요.

좋은 웹페이지 즐겨찾기