UNIX/ACE网络编程
就呆在云上
自信人生二百年会当水击三千里
展开
-
ACE在linux和windows下编译、实例一则
ACE在linux和windows下编译、实例一则linux下载ace 5.6在根目录下建立一个文件夹mkdir /ace把下载的ace包移过去,解压得到一个文件夹ACE_wrappers然后进入这个文件夹,看看里面的readme就可以晓得,linux下如何编译和安装网上很多人说要建立一个config.h的文件,那是好多年前的老皇历了,readme里面没有说要建立这么个玩意,那就不建立。原创 2008-04-16 21:32:00 · 5332 阅读 · 4 评论 -
ACE的日志输出之小见
ACE的日志输出之小见1、格式化输出ace里面只要是可以输出string的也就是c语言里面的那种char *字符串,就都可以像printf那样设置格式予以输出比如: ACE_ERROR_RETURN( (LM_ERROR, ACE_TEXT("MAIN!%i%t%s%p/n"), 100, "asdf", ACE_TEXT("SERVICE CONFIGURE OPEN!"原创 2008-06-29 13:43:00 · 3515 阅读 · 0 评论 -
linux内核的红黑树RB_TREE和freebsd 8.0里面的AVL_TREE比较 之一 RB_TREE
这里不涉及到avl树和红黑树谁优谁劣,只是谈谈在两种实现的一些细节,以及最后给出一些性能比较。这里先给出linux下面的红黑树的实现,因为linux下面的两个宏定义不好直接使用,原型如下:#define rb_entry(ptr, type, member) contai原创 2011-08-15 00:14:22 · 3605 阅读 · 1 评论