c++如何把char*转换成CString
5个回答
展开全部
比如char*pStr = "adfadfadsfasdf";
CString strMsg(pStr);
就相当于仔消转嫌戚祥换芹搏了.
CString strMsg(pStr);
就相当于仔消转嫌戚祥换芹搏了.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char *a[256];
CString str;
str.format("伍纳没%s",a);
就可以了,str就茄宏保存了腔纳a的值了.
CString str;
str.format("伍纳没%s",a);
就可以了,str就茄宏保存了腔纳a的值了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
_T(char*)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接赋植
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char * p = "This is a test";
或者象下面这样更具有 Unicode 意识:
TCHAR * p = _T("This is a test")
或
LPTSTR p = _T("This is a test");
你可以使用下面任意一种写法:
CString s = "This is a test"; //指判 8-bit only
CString s = _T("This is a test"); // Unicode-aware
CString s("This is a test"); // 8-bit only
CString s(_T("This is a test")); /斗芹/ Unicode-aware
CString s = p;
CString s(p);
用这些方法可以轻唯销改松将常量字符串或指针转换成 CString。
或者象下面这样更具有 Unicode 意识:
TCHAR * p = _T("This is a test")
或
LPTSTR p = _T("This is a test");
你可以使用下面任意一种写法:
CString s = "This is a test"; //指判 8-bit only
CString s = _T("This is a test"); // Unicode-aware
CString s("This is a test"); // 8-bit only
CString s(_T("This is a test")); /斗芹/ Unicode-aware
CString s = p;
CString s(p);
用这些方法可以轻唯销改松将常量字符串或指针转换成 CString。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询