首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-03-05 
怎样将LPTSTR转换为Char数组?LPTSTRszLISTITEM//用于获得ITEMcharszFileBF[1024] //用于写文件szLIS

怎样将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;
}

热点排行