|
3驿站币
想达到addr.sin_addr.S_un.S_addr = inet_addr("192.168.1.115");的目的
"192.168.1.115"的IP想从输入文本获取,现在用的是DDX_Text(pDX, IDC_IP, m_ip);
CSTring m_ip;下面是IP地址的类inet_addr( _In_z_ const char FAR * cp);
编译错误是CSTring没办法转换成const char;(m_ip获取是对的测试过了;
(LPSTR)(LPCTSTR)m_ip
强制转换编译可以过但掉数据;
int strLength = m_ip.GetLength() + 1; char *pValue = new char
[strLength]; strncpy(pValue, m_ip, strLength);(错误提示也是CSTring没办法转换成const char))
有没有大神知道m_ip应该定义成什么类型既可以获取IP地址又可以代入inet_addr中 |
上一篇: 关于结构体 释放下一篇: 关于vc++的tab ctrl标签控件的问题
|