//BYTE 到 char *的转换
CString m_addr;
CStringA m_addrA;
char dstIP[32];
unsigned short sendPort = 80;//端口号
ipAddr->GetAddress(f1,f2,f3,f4);
m_addr.Format(_T("%d.%d.%d.%d"),f1,f2,f3,f4);
m_addrA = m_addr;
strcpy_s(dstIP,m_addrA);
本文介绍了一个从BYTE类型转换到char*类型的示例代码。通过格式化字符串的方式将四个字节的数据转换为IP地址格式,并将其复制到字符数组中。此过程展示了如何在C/C++中操作不同类型的数据。
//BYTE 到 char *的转换
CString m_addr;
CStringA m_addrA;
char dstIP[32];
unsigned short sendPort = 80;//端口号
ipAddr->GetAddress(f1,f2,f3,f4);
m_addr.Format(_T("%d.%d.%d.%d"),f1,f2,f3,f4);
m_addrA = m_addr;
strcpy_s(dstIP,m_addrA);
2256
8065

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