设计
文章平均质量分 67
this_CAPSLOCK
这个作者很懒,什么都没留下…
展开
-
UML类图关系大全
转自http://www.cnblogs.com/riky/archive/2007/04/07/704298.html,作者:转载 2014-08-07 21:02:25 · 639 阅读 · 0 评论 -
2014.8.19面试总结
一面:1.原创 2014-08-19 17:36:00 · 598 阅读 · 0 评论 -
2014.10.13面试总结
1.一个文件里有许多单词,每行一个词,统计出出现频率原创 2014-10-15 10:55:58 · 818 阅读 · 0 评论 -
2014.10.22面试总结
1.代码题,翻转字符串中单词的顺序,要求写出递归和非递归两种方案2.原创 2014-10-27 21:42:26 · 684 阅读 · 0 评论 -
2014.10.23面试总结
1.多线程环境下单例模式原创 2014-10-27 21:28:23 · 653 阅读 · 0 评论 -
C++应用程序性能优化之内存池
6.1 自定义内存池性能优化的原理如前所述,读者已经了解到"堆"和"栈"的区别。而在编程实践中,不可避免地要大量用到堆上的内存。例如在程序中维护一个链表的数据结构时,每次新增或者删除一个链表的节点,都需要从内存堆上分配或者释放一定的内存;在维护一个动态数组时,如果动态数组的大小不能满足程序需要时,也要在内存堆上分配新的内存空间。6.1.1 默认内存管理函数的不足利用默认的内存管转载 2014-09-15 00:07:08 · 1180 阅读 · 0 评论 -
tr1::function对象作回调函数技术总结
之前写过一篇文章用于讨论如何让C++类内原创 2014-08-14 22:14:15 · 4071 阅读 · 3 评论 -
C++中类成员函数作为回调函数
回调函数是基于C编程的Windows SDK的技术,不是针对C++的,程序员可以将一个C函数直接作为回调函数,但是如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。 普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通过传递一个指向自身的指针给其成员函数从而实现程序函数可以访问C++的数据成员。这也可以理解为什么C++类的多个实例可以共享成原创 2013-11-28 10:45:58 · 41052 阅读 · 16 评论 -
C++类设计模版
主要设计思想参考自《Effective C++》原创 2014-08-14 20:28:30 · 958 阅读 · 0 评论 -
以后敲代码,第一行再也不要先写#include、import、using之类的了!
第一行先写下这段注释再说!原创 2014-08-22 21:49:00 · 1102 阅读 · 0 评论 -
do{...}while(false)的用法
今天看代码时发现个不太理解的风格,一些代码都分段包含在了do{...}while(false)区间里。一般来说,使用do while是为了循环,但这里循环条件是false,根本就不会有循环,那么意义何在? 上网查了下后得到结论:使用do{...}while(false)结构可以简化多级判断时代码的嵌套。 举个例子:现在要实现一个功能,但需要A、B、C、D四个前提条件,并且这四原创 2014-12-10 11:07:27 · 22086 阅读 · 3 评论