
C++
a_big_pig
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于++(a++)
有一道面试题:(http://blog.csdn.net/hackbuteer1/article/details/7467139)int a=5,则 ++(a++)的值是()A、5 B、 6 C、7 D、逻辑错误这个看一下前自增和后自增的定义就明白了://a++int &int::operator++(){ *this+=1原创 2015-04-16 17:00:06 · 536 阅读 · 0 评论 -
读者写者问题的C++实现(使用boost)
参考链接:http://stlchina.huhoo.net/twiki/bin/view.pl/Main/BoostThread/* @description 读者写者问题的实现 1.使用scoped_lock对成员变量Mutex加锁,实现对象的互斥访问(也就是缓冲数组的互斥访问) 2.使用scoped_lock对std::cout互斥访问 3.当A线程等待时,应该对mutex解锁,原创 2015-04-17 10:17:21 · 2160 阅读 · 0 评论 -
Harris交点检测算法原理及实现
【word手打贴图】源代码:https://github.com/ooooooops/HarrisCornersDetector参考资料:王永明,王贵锦。图像局部不变性特征与描述。国防工业出版社,2010.原创 2016-06-21 18:22:57 · 1287 阅读 · 0 评论 -
C++单个类的所有对象是否共享虚函数表的验证
今天偶然看到这个面试题,第一感觉是既然所有对象共享虚函数代码,那么虚函数指针对所有对象就是一样的,因此虚函数表也就是一样的,没有必要为每个对象复制一份一模一样的虚函数表。所以做个验证,在这儿记录一下。如有错误,欢迎留言指正,感谢感谢。原创 2017-09-18 13:40:21 · 2805 阅读 · 3 评论