- 博客(11)
- 资源 (22)
- 收藏
- 关注
转载 STL中的List排序问题
最近想钻研一下STL源代码,于是照着侯捷的《STL源码剖析》看SGI STL,今天想写写list的排序算法。源代码如下: template template void list::sort(_StrictWeakOrdering __comp){ // Do nothing if the list has length 0 or 1. if (_M_node-
2012-05-24 17:05:39 820
转载 SCROLLINFO结构详解
在刚开始使用SCROLLINFO结构时感觉很不顺手,尤其其中的成员fMask理解不太深刻,经过查询资料才理解一二。 在使用滚动条功能时,如果要设置它的范围和位置可以用以前的函数,例如:SetScrollRange()、 SetScrollPos()、GetScrollRange()、GetScrollPos()等,但目前通常使用SetScrollInfo()与 GetScrol
2012-05-24 11:51:17 1237 2
转载 音视频编解码基础知识
VBR 动态比特率, 需要容器支持提供音视频的同步方法CBR 固定比特率HDRIP: 重新编码,再次经过压缩的视频REMUX版本:意思是重新封装,从HD-DVD或者BD理提取音视频数据,封装到其他格式如TS或AVI中。容器 AVI:微软的,成熟老技术。不支持VBR,不支持流媒体,因为索引在文件尾部。 TS:Transfer stream. ts的每段可以分别解码。包有固定长度。适合传
2012-05-21 15:03:13 1706
转载 Wireshark抓包工具使用教程
Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入W
2012-05-19 02:42:51 2196
转载 音视频技术总结
1. 常用的基本知识基本概念编解码 编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。容器 很多
2012-05-15 13:53:56 9234
转载 虚析构函数(√)、纯虚析构函数(√)、虚构造函数(X)
我们知道,为了能够正确的调用对象的析构函数,一般要求具有层次结构的顶级类定义其析构函数为虚函数。因为在delete一个抽象类指针时候,必须要通过虚函数找到真正的析构函数。如:class Base{public: Base(){} virtual ~Base(){}};class Derived: public Base{publi
2012-05-14 15:45:02 702
转载 回车,换行的区别
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行
2012-05-10 13:33:06 735
转载 GDI泄露检测
前一段在一个仿QQ的IM通讯工具中加入屏幕截图以及截图编辑功能,但是测试中发现当连续进行几十次截图后,系统会出现白屏,开始以为和win7经常闪白有关,屏幕截图截取到闪白的瞬间导致白屏,后来发现是GDI内存不足,申请不到GDI内存贴图失败所致。于是找了GDI泄露的工具,对程序进行GDI内存检测,下面就介绍两款GDI泄露检测工具的用法以及GDI编程的一些注意事项。第一款:GDIndicator 支
2012-05-08 13:23:45 3603
转载 C++著名程序库的比较和学习经验(STL.Boost.GUI.XML.网络等等)
1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C++各大有名库的介绍——XML6、C++各大有名库的介绍——科学计算7、C++各大有名库的介绍——游戏开发8、C++各大有名库的介绍——线程9、C++各大有名库的介绍——序列化10、C++各大有
2012-05-08 12:59:22 1690
转载 视频知识普及:码率,分辨率,帧率,清晰度
该文只记录一些信息点,未总结,等学习清楚了再总结。视频,其实是一张张连续图片快速显示形成的。首先了解几个词:帧率:每秒显示的图片数 分辨率:(矩形)图片的长度和宽度,即图片的尺寸 码率:把每秒显示的图片进行压缩后的数据量,解释及计算方式再看几个实际的数据。可以从播放软件在播放视频时,查看视频的属性。如风雷影音这个能看到帧率:23.98fps 分辨率:816x
2012-05-04 10:00:21 19077 2
AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)
2014-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人