随笔分类 -  c++

摘要:ACE_DEBUG 常规的一些输出消息 ACE_ERROR 会提供程序出错的一些低级消息2个宏的用法上是一致的 ACE_DEBUG(错误级别,"格式串",变量1...变量N) 其中部分错误级别系统定义如下: LM_SHUTDOWN = 01,系统死机级别 LM_TRACE = 02,跟踪级别 LM_ 阅读全文
posted @ 2016-02-02 20:46 依然是等待 阅读(528) 评论(0) 推荐(0)
摘要:ACE_Message_Block实现浅析1. 概述ACE_Message_Block是ACE中很重要的一个类,和ACE框架中的重要模式的实现 如ACE_Reactor, ACE_Proactor, ACE_Stream, ACE_Task都有紧密的联系. 换个角度看,ACE_Message_Blo 阅读全文
posted @ 2016-02-02 20:45 依然是等待 阅读(1770) 评论(0) 推荐(0)
摘要:标准库string里面有个函数size,用来返回字符串中的字符个数,具体用法如下:string st("The expense of spirit\n");cout << "The size of "<<st<<"is"<<st.size() << "characters, including th 阅读全文
posted @ 2016-02-02 20:43 依然是等待 阅读(1521) 评论(0) 推荐(0)
摘要:不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理:刚学C语 阅读全文
posted @ 2016-02-02 20:41 依然是等待 阅读(392) 评论(0) 推荐(0)
摘要:使用 ACE 库框架在 UNIX 中开发高性能并发应用来源:developerWorks 中国 作者:Arpan Sen ACE 开放源码工具包可以帮助开发人员创建健壮的可移植多线程应用程序。本文讨论创建使用 ACE 线程的应用程序的一些方法。Adaptive Communication Envir 阅读全文
posted @ 2016-02-02 20:39 依然是等待 阅读(829) 评论(0) 推荐(0)
摘要:句柄,是整个Windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程 阅读全文
posted @ 2016-02-02 20:38 依然是等待 阅读(118) 评论(0) 推荐(0)
摘要:深入 char * ,char ** ,char a[ ] ,char *a[] 内核分类: c语言 2013-02-23 15:34 15176人阅读 评论(8) 收藏 举报Charcharcharchar aC语言c语言 C语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了 阅读全文
posted @ 2016-02-02 20:36 依然是等待 阅读(159) 评论(0) 推荐(0)
摘要:在引用计数中,每一个对象负责维护对象所有引用的计数值。当一个新的引用指向对象时,引用计数器就递增,当去掉一个引用时,引用计数就递减。当引用计数到零时,该对象就将释放占有的资源。中文名引用计数原 因程序调试原 理每一个对象负责维护对象所有引用的计数值类 型最直观的垃圾收集策略目录1简介2引用计数的使用 阅读全文
posted @ 2016-02-02 20:35 依然是等待 阅读(236) 评论(0) 推荐(0)
摘要:定义:类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。因为公有继承,派生类得到了基类除了构造函数,析构函以外的所有成员。这样,公有派生类实际具备了基类的所有功能,凡是基类能解决的问题,公有派生类都可以解决。类型兼容规则所指的替代包括以下的情况:1.派生类的对象可以隐含转换 阅读全文
posted @ 2016-02-02 20:34 依然是等待 阅读(835) 评论(0) 推荐(2)