当前位置: 技术问答>linux和unix
如何将视频buffer中数据的读取到文件中???
来源: 互联网 发布时间:2016-06-16
本文导语: 我想把视频压缩编码后的数据导出到指定的文件中,fget、fwrite和write均是对字符进行读取的,而我定义的视频压缩编码后储存数据的buffer数据类型不为char类型的。 我的问题是: 1、我需要进行类型的强制转换吗? 2...
我想把视频压缩编码后的数据导出到指定的文件中,fget、fwrite和write均是对字符进行读取的,而我定义的视频压缩编码后储存数据的buffer数据类型不为char类型的。
我的问题是:
1、我需要进行类型的强制转换吗?
2、用ANSI C标准(fopen、fwrite、...)还是用POSIX标准(open、write、...)来实现呢?
我的问题是:
1、我需要进行类型的强制转换吗?
2、用ANSI C标准(fopen、fwrite、...)还是用POSIX标准(open、write、...)来实现呢?
|
1、我需要进行类型的强制转换吗?
转换吧, 不然会报警告。
2、用ANSI C标准(fopen、fwrite、...)还是用POSIX标准(open、write、...)来实现呢?
posix一定要用C描述吗?就算是,可能也只是因为这样比较自然,就像用C描述linux系统调用一样。
C标准只是规定C实现至少要支持什么,标准库该至少要是什么,比如sizeof int
转换吧, 不然会报警告。
2、用ANSI C标准(fopen、fwrite、...)还是用POSIX标准(open、write、...)来实现呢?
posix一定要用C描述吗?就算是,可能也只是因为这样比较自然,就像用C描述linux系统调用一样。
C标准只是规定C实现至少要支持什么,标准库该至少要是什么,比如sizeof int