读书人

怎样将LPTSTR转换为Char数组?该如何解

发布时间: 2012-03-05 11:54:02 作者: rapoo

怎样将LPTSTR转换为Char数组?
LPTSTRszLISTITEM;//用于获得ITEM
charszFileBF[1024]= " ";//用于写文件

szLISTITEM已经在程序中赋值,怎样将szLISTITEM的值赋给szFileBF?

[解决办法]
LPTSTR szLISTITEM; //用于获得ITEM
char szFileBF[1024]= " ";//用于写文件
strncpy(szFileBF,(LPCSTR)_bstr_t(szLISTITEM) );
[解决办法]
strncpy(szFileBF,(LPCSTR)_bstr_t(szLISTITEM), 1024);
[解决办法]
#include <iostream>
#include <windows.h>
using namespace std;

int main()
{
LPCTSTR str = "abc ";
char c[10]={0};
strcpy(c,str);
cout < <c < <endl;
system( "pause ");
return 0;
}

读书人网 >C++

热点推荐