DWORD dwNum = 0;
char ipadd[30];
dwNum = WideCharToMultiByte(CP_OEMCP,NULL,szIPAddr,-1,NULL,NULL,0,NULL);
memset(ipadd,0,sizeof(ipadd));
WideCharToMultiByte(CP_OEMCP,NULL,szIPAddr,-1,ipadd,dwNum,0,NULL);
本文介绍了一个从宽字符格式转换为多字节字符格式的过程。使用WideCharToMultiByte函数实现转换,并通过实例代码展示了如何进行内存初始化及转换的具体步骤。
DWORD dwNum = 0;
char ipadd[30];
dwNum = WideCharToMultiByte(CP_OEMCP,NULL,szIPAddr,-1,NULL,NULL,0,NULL);
memset(ipadd,0,sizeof(ipadd));
WideCharToMultiByte(CP_OEMCP,NULL,szIPAddr,-1,ipadd,dwNum,0,NULL);
1035
382

被折叠的 条评论
为什么被折叠?