int转LPCTSTR

Posted stephen-qin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了int转LPCTSTR相关的知识,希望对你有一定的参考价值。

最省事儿的,就是用CString中转一下:

1
2
3
4
int i = 10;
CString str;
str.Format(_T("%d"),i);
LPCTSTR pStr = LPCTSTR(str);

另外,_stprintf也比较方便,并自动适应字符集,但需要申请内存并做静态转换(因为LPCTSTR的意思是Const常量TCHAR子适应字符STR串指针)。

以上是关于int转LPCTSTR的主要内容,如果未能解决你的问题,请参考以下文章

如何在MFC中将std:string转换为LPCTSTR

C++CString转换为const char *类型

wstring如何转换成 LPCTSTR

string 转 LPCTSTR

C++ string如何转换为BSTR类型

(转)const char to LPCTSTR不能转化问题