关于vs2005开发的问题。。第一次用。
vs2005中:'inet_addr' : cannot convert parameter 1 from 'CString' to 'const char *'这个错误是怎么回事?有没有高手给解决下啊?
代码如下:
之前定义了一个CString m_csIP;
然后在这个调用中就出错了:
void CmoblieDlg::OnSocketConnect()
{
WSADATA wsaData;
DWORD dwIPAddr;
SOCKADDR_IN sockAddr;
if((dwIPAddr=inet_addr(m_csIP))==INADDR_NONE)
{
MessageBox(L"IPAddress is error!\nPlease input again!",NULL,MB_OK);
return;
}
}
这个字符怎么转换啊?