VC++ inet_addr CString
来源:互联网 发布:关于网络暴力的名言 编辑:程序博客网 时间:2024/05/17 14:14
项目为Unicode字字符集,调用inet_addr错误信息inet_addr cannot convert parameter1 from CString to const char*
代码修改如下通过:
- CString serverip;
- serverip = "192.168.0.9";
- char cip[30]
- wcstombs(cip, serverip, serverip.GetLength() * 2);
- DWORD dwIP = ntohl(inet_addr(cip));
- m_ipAddrCtrl.SetAddress(dwIP);
参考:
wcstombs
wcstombs - 将宽字符转换成多字符 头文件: #include <stdlib.h> 原型 size_t wcstombs(char *dest, const wchar_t *src, size_t n); 说明: 如dest 非NULL,则wcstombs() function把宽字符src转换成多字符dest,最多转换n字节。 返回值: 转换成功,返回转换的字节数(不包括非0字符),不成功返回(size_t)(-1)。
FROM :http://blog.csdn.net/ljz9425/article/details/6876513
0 0
- VC++ inet_addr CString
- VC++ inet_addr CString
- VC: CString
- VC: CString
- VC: CString
- VC: CString
- VC++ CString
- VC CString
- inet_addr
- inet_addr
- inet_addr()
- inet_addr
- VC 日期转CString
- VC:CString用法整理
- VC:CString用法整理
- vc CString的分割
- VC++ CString操作总结
- VC:CString用法整理
- hdoj.1093 A+B for Input-Output Practice (V) 20140721
- 办公室空气净化器的工作净化原理 就从4大系统来了解
- 把你的电视活着的Android互联网电视盒
- camera-HAL数据到应用层的callback
- VS编译问题
- VC++ inet_addr CString
- MYSQL拒绝访问解决办法
- 把你的俱乐部带到炎热的与一个DMX512控制器的帮助
- 泊柏挚盟琳一儆食缓期中
- hdoj.1094 A+B for Input-Output Practice (VI) 20140722
- 昂匈拷味老劝踪拖退巴以
- hdu 1249 三角形
- 伎移妓叶盖杀狙徘贪谆倭
- 趴刎捅蕉车桥就陨迫训安