摘要:
const修饰的全局变量原来默认只在本文件内可见! 阅读全文
摘要:
其实我一直就以为printf中的%f是double类型的,可是有朋友却说是float类型的,%lf才是double类型,在查阅MSDN和Linux手册后,找到的说明确实%f是double类型,但我还是决定再做个实验证明一下。而且,我还发现,float类型在参数传递时,是会被转换成double的。 阅读全文
摘要:
最近自己写了一个Shell脚本,来实现项目中的一些简单应用,现在脚本写完了,把这个过程中用到的Shell编程知识记录下来,方便以后查阅。 阅读全文
摘要:
Linux下的静态链接库,做起来比较容易,只要将目标文件用ar打包就可以,下面写一下动态链接库的制作和使用方法,完全是根据个人理解和经验总结,有不对的地方还请大家指正。 阅读全文
摘要:
使用GCC在编译可变参数宏的过程中,如果调用宏时没有提供可变参数,那么在编译的时候GCC会报错。下面记录一个解决办法。 阅读全文
摘要:
lex与yacc是词法分析与语法分析工具中的利器,而词法与语法分析也绝不仅仅是各种代码编译器才会涉及到的领域,在我们日常的开发工作中,也有很多时候是可以派上用场的,比如一个固定语法格式的配置文件以及一些协议分析等。 阅读全文
摘要:
锁是线程同步时的一个重要的工具,然而操作系统中包含了多种不同的锁,各种锁之间有什么不同呢? 阅读全文
摘要:
其实很简单的一个办法,在libavutil/common.h中添加如下代码 阅读全文
摘要:
YUV与RGB表现图像的方法不同,其采用的是一个亮度信号加两个色差信号的方式来表现图像。其中UV表示的是CbCr,常见的YUV格式有:YUV4:2:0,YUV4:2:2,YUV4:1:1,YUV4:4:4,其代表的是不同的图像压缩方式。 阅读全文