共 24 篇文章 |
|
struct in_addr { in_addr_t s_addr;数据类型是:in_addr{} 。我要打印s_addr。printf("%lu\n", s.s_addr);inet_ntoa()函数的用法举例:/* well set this equal to the IP string address returned by inet_ntoa */ char *y = (char *)&x;z = inet_ntoa(*(struct in_addr *)&x);/* cast x as a struct in_addr */ ... 阅48 转0 评0 公众公开 14-05-14 16:47 |
ACE网络库在使用中,一直对其中的内存管理搞得一头雾水,分配的内存需要在哪里释放都不知道,ACE不愧是一个做研究用的库, 可以说里面的封装把设计模式这本书中列出的模式都在代码里面实现了一番,用起来感觉是在用java一样,如果你想使用ACE作为你的网络库, 千万不要仅仅把它当成一个网络库使用, 你要把它当成一个框架来使用,如果你只想用... 阅70 转0 评0 公众公开 14-04-29 16:44 |