MFC中CStringData GetData()中的异常错误

时间:2012-05-11 04:52:48

标签: mfc cstring

在我的函数中,我将一个全局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()

中显示错误

请帮帮我。

1 个答案:

答案 0 :(得分:0)

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

sReceiceStr.Format( _T("%s"), (LPCTSTR)udata->cSessionID);