读书人

cstring如何赋值给char

发布时间: 2012-06-05 13:54:06 作者: rapoo

cstring怎么赋值给char*
cstring怎么赋值给char*

[解决办法]
char* pBuf = str.GetBuffer(0);
[解决办法]
http://topic.csdn.net/t/20020913/09/1019884.html
[解决办法]
如果是在vc6.0下,可以这样实现:
char*ptr ;
CString str = "ABC";
strcpy(ptr , (LPSTR)(LPCTSTR)str );
[解决办法]
CString str;
wchar_t *data = str.GetBuffer();
[解决办法]
#define WTC(x) ((char *)_bstr_t(x))
#define WTCC(x) ((const char *)_bstr_t(x))
#define CTW(x) ( (wchar_t *)_bstr_t(x))

读书人网 >C++

热点推荐