• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 133 下一页
2011年1月21日
VC及C++的智能指针应用分析
摘要: VC及C++的智能指针应用分析作者:佚名 时间:2007-07-01 前段时间,在查控件的内存泄露时,最终找出一个错误:在使用XMLDom(COM)时,由于重复使用某接口指针前未释放Dispatch指针(Release),而导致内存泄露,而此类错误(如同BSTR类型的泄漏),VC的调试器和Bondcheck均无能为力。解决办法,似乎只有细心一途。 但只要稍稍仔细看看,就可发现,实际上如果正确使用VC提供的智能指针,是可以避免此问题的。 另外,一直为Java程序员津津乐道的内存使用无需管理的优势,一直知道用C++的智能指针可以模拟。但一直没实际动手做过,趁此分析之机,用C++简单包装了一个。反 阅读全文
posted @ 2011-01-21 14:07 张纯睿 阅读(396) 评论(0) 推荐(0)
C++深度探索系列:智能指针(Smart Pointer)
摘要: 主题索引:一、剖析C++标准库智能指针(std::auto_ptr) 1.Do you Smart Pointer? 2.std::auto_ptr的设计原理 3.std::auto_ptr高级使用指南 4.你是否觉得std::auto_ptr还不够完美?二、C++条件,寻找构造更强大的智能指针(Smart Pointer)的 策略 1.支持引用记数的多种设计策略 2.支持处理多种资源 3.支持Subclassing 4.支持多线程条件下,线程安全的多种设计策略 5.其它多种特殊要求下,再构造三、Generic Programming基础技术和Smart Pointer 1.回首处理资源中的T 阅读全文
posted @ 2011-01-21 13:44 张纯睿 阅读(186) 评论(0) 推荐(0)
2011年1月19日
程序设计DirectShow入门之Directshow的基本技巧
摘要: http://edu.gamfe.com/tutor/d/10861.html 摘要:本文主要讲述了Directshow开发的一些基本概念和技巧,主要内容如下:   1、视频播放(Video Rendering)   2、如何处理事件通知(Event Notification)   3、如何枚举系统的设备和过虑器   4、如何枚举Graph图中的对象(filter,pin)   5、Seeking Filter graph   6、如何设置Graph时钟(Setting Graph Clock)   视频播放(Video Rendering)   dshow的视频提交过滤器可以在窗口模式和无窗 阅读全文
posted @ 2011-01-19 13:08 张纯睿 阅读(243) 评论(0) 推荐(0)
昨天回家没打游戏,还可以!!!
该文被密码保护。 阅读全文
posted @ 2011-01-19 12:44 张纯睿 阅读(3) 评论(0) 推荐(0)
2011年1月17日
不想干活,原因,太累,精神不集中
该文被密码保护。 阅读全文
posted @ 2011-01-17 11:27 张纯睿 阅读(4) 评论(0) 推荐(0)
2011年1月16日
音视频编码技术与格式大全
摘要: 音视频编码技术与格式大全  http://tieba.baidu.com/f?kz=297088180realplay 编码设置--Real 的编码: 视频编码有RealVideo G2(早期)、RealVideo 8/9/10 音频编码有RealAudio cook/sipro(早期)、RealAudio AAC/AACPlus等--rm rmvb 区别_百度知道http://zhidao.baidu.com/question/23590441.html 阅读全文
posted @ 2011-01-16 21:57 张纯睿 阅读(158) 评论(0) 推荐(0)
CBitmap Detach DeleteObject关系
摘要: CBitmap Detach DeleteObject关系http://blog.sina.com.cn/s/blog_4b3c1f950100ggdx.html注意:当使用完资源后,必须通过调用函数以释放加速器表、位图、光标、图标以及菜单所占的内存资源;加速器表:DesteoyAcceleratorTable;位图:DeleteObject;光标:DestroyCursor;图标:Destroylcon;菜单:DestroyMenuHBITMAP/CBitmap/BITMAP 三者之间的关系转换:HBITMAP hBitmap;CBitmap bitmap;BITMAP bm;bitmap. 阅读全文
posted @ 2011-01-16 21:52 张纯睿 阅读(492) 评论(0) 推荐(0)
PostThreadMessage 使用注意问题
摘要: 使用PostThreadMessage 与线程进行大数据量的通讯   http://blog.csdn.net/shiff/archive/2007/12/05/1918963.aspx使用PostThreadMessage在Win32线程间传递消息  http://wangxiaojs.javaeye.com/blog/294591  http://topic.csdn.net/u/20080421/10/2bddd696-3262-438f-be9c-6ee830afbb73.html?299673429PostThreadMessage可以用于线程之间的异步通讯,因为它不用等待调用者返回 阅读全文
posted @ 2011-01-16 14:59 张纯睿 阅读(829) 评论(0) 推荐(0)
2011年1月15日
打了三回游戏,不好01
摘要: 111 阅读全文
posted @ 2011-01-15 15:29 张纯睿 阅读(2) 评论(0) 推荐(0)
2011年1月14日
利用 DirectShow 开发自己的 Filter
摘要: http://www.vckbase.com/document/viewdoc/?id=1238代码下砸到了 "F:\U盘备份\u盘32\VC+DirectShow对视频进行图片1"利用 DirectShow 开发自己的 Filter作者:智慧的鱼源代码下载  学习directshow已经有几天了,下面将自己的学习心得写下来,希望对其他的人有帮助。 Filter实质是个COM组件,所以学习开发Filter之前你应该对com的知识有点了解。Com组件的实质是一个实现了纯虚指针接口的C++对象。关于com的东西,这里不多讲。 一、给vc配置DirectShow的开发环境  无论开发Filter还是 阅读全文
posted @ 2011-01-14 16:55 张纯睿 阅读(320) 评论(0) 推荐(0)
上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 133 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3