摘要: C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现。文件操作标准库函数有: 文件的打开操作 fopen 打开一个文件 文件的关闭操作 fclose 关闭一个文件 文件的读写操作 fgetc 从文件中读取一个字符 fputc 写一个字符到文件中去 fgets 从文件中读取一... 阅读全文
posted @ 2016-03-06 23:49 _木头人 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 在面试的时候二分查找是用的比较多一种查找算法,如何在面试官面前快速准确得的写出代码决定你是否能够被录取。以前一直以为二分查找很简单,所以就没怎么重视,但是真要在面试官面前对着黑板手写出来,还是漏洞百出。今天自己在电脑面前敲出了二分查找的代码,也花了将近半个小时。对于这种基础排序查找算法,还是得好好重视。 二分查找的时间复杂度是O(log(n)),最坏情况下的时间复杂度是O(n)。 二分查找的... 阅读全文
posted @ 2016-03-06 23:34 _木头人 阅读(276) 评论(0) 推荐(0) 编辑
摘要: http://www.zhihu.com/question/36675524?sort=created C++怎样读取文件才有最快的速度 获取文件大小,然后分配相应大小的内存,一次性读取文件到此内存 创建线程去操作是不是能节省时间? https://www.byvoid.com/blog/fast-readfile/ 在文件大小相同的前提下: 读刚读过的文件比头次读没读过的文件快 读转速快的硬... 阅读全文
posted @ 2016-03-06 23:30 _木头人 阅读(889) 评论(0) 推荐(0) 编辑
摘要: av_seek_frame FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了领先的音/视频编码库libavcodec等。 libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构 和读取音视频帧等功能; libavcodec:用于各种类型声音/图像编解码; libavutil:包含一些公共的工具函数; lib... 阅读全文
posted @ 2016-03-06 22:51 _木头人 阅读(1688) 评论(0) 推荐(0) 编辑