TCHAR printf
Programming/C/C++ / 2010. 7. 12. 13:59
#include<windows.h> //TEXT()
#include<tchar.h> //TCHAR, _stprintf(), _tprintf()
TCHAR test[32];
_stprintf(test, TEXT("%f"), 0.01f); //_UNICODE가 선언되면 swprintf(), _MBCS선언되면 sprintf()
_tprintf(TEXT("%s\n"), test); //_UNICODE가 선언되면 printf(), _MBCS선언되면 printf()
입니다, TCHAR, _stprintf(), _tprintf() 전부 메크로죠, _UNICODE나 _MBCS가 선언되면, 어느게 선언되있는 가에 따라서 자동으로 선택해줌니다, TCHAR는 _UNICODE가 선언되면 wchar_t고, _MBCS선언되면 char입니다.
http://msdn.microsoft.com/en-au/library/tsbaswba.aspx
출처 : http://www.winapi.co.kr/ApiBoard/content.php?pk=54186&table=tblqa
#include<tchar.h> //TCHAR, _stprintf(), _tprintf()
TCHAR test[32];
_stprintf(test, TEXT("%f"), 0.01f); //_UNICODE가 선언되면 swprintf(), _MBCS선언되면 sprintf()
_tprintf(TEXT("%s\n"), test); //_UNICODE가 선언되면 printf(), _MBCS선언되면 printf()
입니다, TCHAR, _stprintf(), _tprintf() 전부 메크로죠, _UNICODE나 _MBCS가 선언되면, 어느게 선언되있는 가에 따라서 자동으로 선택해줌니다, TCHAR는 _UNICODE가 선언되면 wchar_t고, _MBCS선언되면 char입니다.
http://msdn.microsoft.com/en-au/library/tsbaswba.aspx
출처 : http://www.winapi.co.kr/ApiBoard/content.php?pk=54186&table=tblqa
반응형
'Programming > C/C++' 카테고리의 다른 글
TLS (Thread Local Strorage) (0) | 2010.08.30 |
---|---|
TCHAR을쓰면 바뀌는 함수들 (0) | 2010.07.27 |
A * pA = new B 과 B * pB = new B의 차이점. (0) | 2010.06.21 |
__super C++ 키워드 (0) | 2010.06.03 |
[펌] assert 문 사용하기 (0) | 2010.05.13 |