导航

VC++使用TCHAR

Posted on 2015-04-29 20:04  ggzone  阅读(338)  评论(0编辑  收藏  举报
#ifdef _UNICODE
#define tcout wcout
#define tcin wcin
#else
#define tcout cout
#define tcin cin
#endif


//汉字处理
TCHAR buffer[MAXBYTE] = { 0 };
TCHAR* old_locale=_tcsdup(_tsetlocale(LC_ALL,NULL));
_tsetlocale(LC_ALL, _T("chs"));
tcin >> buffer;
_tsetlocale(LC_ALL, old_locale);
free(old_locale);

版权声明:本文为博主原创文章,未经博主允许不得转载。