CNLAS@CNLAS
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“hostent是函数局部static的变量 不能由调用者修改或释放其值。。。你只能读。。。 而且是非线程安全(not thread safe)的。。。 释放的时机是调用函数的线程退出时为止。。。WSACleanup对这个变量无效。。。这是M$自己说的。。。 看这里。。。http://support.microsoft.…”
“呃。。。不是这样的。。。注意有两个** 是Null-terminated list也就是说只有这个list最后是一个NULL。。。 而在之前都是连续存放的存储IP的char数组。。。 而且注意这里存放是网络字节序 得先把char*转化为in_addr*。。。然后用inet_nota转化。。。 【 在 Lynus 的大作…”
“h_addr_list Null-terminated list of addresses for the host. Addresses are returned in network byte order. The macro h_addr is defined to be h_addr_list[0] for c…”
“看看PE头也能明白 【 在 rebirthatsix 的大作中提到: 】 : od一跟你就明白了”
“mlgb。。。咱们最向往的能来钱的路没了。。。-ω-。。。。 【 在 rebirthatsix 的大作中提到: 】 : mlgbd”
“写的很不错啊。。。不过建议还是看看代码。。。grub这个东西我觉得是除了linuxkernel之外gnu里最值得看源代码的东西了。。。这玩意的彻底分析当毕设都够了。。。XD 那我就扫尾一下解决一些遗留问题。。。XD 以下所说的过程和代码以grub0.97版为例。。。grub2和1的启动过程有点区别。。。后面再说。。。给…”
“如果从实际内存结构来看。。。 也不是说不能赋值。。。 虽说C/C++是强类型。。。但也不代表就不能混用。。。 从汇编后的结果来看。。。管你是int还是pint。。。都是一个DWORD值而已。。。(当int取32位时) 这样p[1]就是s.p也没啥不可以。。。 缓冲区溢出不就是这么干的么。。。 只能说是逻辑错误。。。从语…”
“标题没必要这么多问号。。。谢谢合作。。。”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。