【发布时间】:2014-04-12 19:42:09
【问题描述】:
我有 unsigned char buf:
IP 位于位置 197,端口位于位置 205。 如何从这个 unsigned char buf 获得正确的 IP 和 PORT?
我尝试了一些数字转换但没有运气:(
感谢任何帮助或提示。
【问题讨论】:
-
你试过什么“数字转换”?贴一些代码。
-
你试过了吗:port = buf[196];` ?
-
你试过getpeername()吗?还是recvfrom()?
-
我尝试了十六进制到十进制,十六进制到二进制,十六进制到文本...我尝试了 port = buf[196] 我在那个位置得到了 8。
-
如何尝试 getpeername() 或 recvfrom() ?
标签: c++ c char unsigned payload