- 博客(3)
- 收藏
- 关注
原创 关于智能指针,引用计数的学习与实现
自从用过boost的智能指针:shared_ptr之后,一直对引用计数这种东西很好奇,想知道它是如何实现的,尤其是一个ptr改变了引用计数,如何能够即时的让其他的ptr知道;曾经想过一些方法,比如说:对象之间是独立的,唯一能把各个对象之间联系到一起的就是类,那么就从类的静态成员上着手,于是我就想到了在静态成员变量上创建一个map:static std::map ms_UseCo
2013-06-14 14:56:57 756 1
原创 在实际项目中发生的Bug,及其反思
Bug的种类有千百种,但是你的代码引起bug的原因可能就那么几个,我们可以总结一下,看看我们为什么会出现Bug,然后以后写代码的时候就可以尽量避免这种情况的发生。前一段时间在做一个项目,测试的时候出现了几个让我印象很深的Bug:一、初始化问题:当时我需要定义一个int型的数组,然后根据他们的索引号对数组的各个元素进行一些加加减减的计算,最后返回最大元素的索引。听起来很简单是吧。。好像上
2013-05-15 16:07:03 700
原创 C++为Windows窗口设置图标
今天碰到个问题,想为Windows窗口设置小图标注:小图标为窗口标题栏左方和任务栏左方的小图标;当时只能够通过 LoadIcon 这个函数来获得图标句柄,但是如何将此句柄设置到窗口上,我就不知道了。当时我以为可能会有类似 SetIcon 之类的api,结果怎么找也找不着,没办法了上网查。。。。。终于黄天不负有心人啊~~让我查到了,Windows设置图标居然是以发wind
2013-04-16 22:05:49 3842 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人