-1

在我的函数中,我将一个全局 CString 分配给头文件中声明的变量。但它显示未处理的异常错误。我的代码

CString sReceiceStr = _T("");   //Global variable

void CChatServerDlg::AddMsg( userinfo *udata, CString sIP)
{

sReceiceStr.Format("%s : %s  : %s : %s : %s",udata->cSessionID ,udata->cTraineeName, udata->cPassword, udata->cClientServerMsg, udata->cInsName);


sTempassign = sReceiceStr;   //sTempassign is declared in Headerfile of this dlg class

它在上面的行中显示错误。IT 在 CStringData GetData() 中显示错误

请帮助我。

4

1 回答 1

0

尝试静态转换数据之类的,

sReceiceStr.Format( _T("%s"), (LPCTSTR)udata->cSessionID);
于 2012-05-11T07:08:28.630 回答