C语言中%*[^\n]的重要用途(从JM8.6解码器中学到的)

本文介绍了在C语言中解析配置文件时如何处理并过滤掉注释内容,以正确读取和使用配置文件中的有效信息。通过JM8.6解码器的decoder.cfg文件为例,展示了具体的代码实现,帮助理解这一实用技巧。
摘要由CSDN通过智能技术生成

      很多软件都有配置文件,软件代码需要从配置文件中获取信息. 在看JM8.6解码器时,需要解析配置文件,以便从配置文件decoder.cfg中获取信息. 当然配置文件中有“注释”,那么,如何滤掉这些“注释”呢?

      decoder.cfg文件中的内容为:

 

test.264                 ........H.264 coded bitstream   
test_dec.yuv             ........Output file, YUV 4:2:0 format    
test_rec.yuv             ........Ref sequence (for SNR)   
10                       ........Decoded Picture Buffer size   
0                        ........NAL mode (0=Annex B, 1: RTP packets)   
0                        ........SNR computation offset   
1                        ........Poc Scale (1 or 2)   
500000                   ........Rate_Decoder   
104000                   ........B_decoder  
73000                    ........F_decoder  
leakybucketparam.cfg     ........LeakyBucket Params     

This is a file containing input parameters to the JVT H.264/AVC decoder.
The tex

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值