随笔分类 -  base

basic computer science and technology
摘要:众多设计模式中最简单的一个。 考察两个地方:1.如何实现单例;2.如何正确的释放这唯一的实例。 代码非常的简单,注意判断ptr_singleton为空的情况,别粗心这题就是送分。 嗯,唯一的技巧吧,就是利用了C++在结束时自动释放所有的静态成员。(额,你可能会迷惑,ptr_singleton也是静态 阅读全文
posted @ 2015-04-27 16:24 P.wang 阅读(2090) 评论(0) 推荐(0)
摘要:调用函数时:调用函数整理需要传给被调函数的参数。通常使用压栈的方式(一般在参数个数超过3个时发生)。一般采用倒序压栈,所有参数入栈后,SP指向第一个参数。(被压栈的参数,通过直接映射到被调用函数的内存映像中,引用始终如此,指针和对象有时如此)把当前IP(指令寄存器)值压栈,然后调用指令跳转到被调函数... 阅读全文
posted @ 2015-01-27 22:06 P.wang 阅读(1039) 评论(0) 推荐(0)