教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

基于内存缓冲区的流媒体数据缓存(7)

来源:网络收集 时间:2026-02-02
导读: help->offset=help->offset+useddata;//更新存储体的偏移量 return; } help=help->next; } }//数据清除函数 int program::fence(int offset) { for(unsigned int i=0;i barrier.push_back(offset); return 0; }//栅

help->offset=help->offset+useddata;//更新存储体的偏移量 return; }

help=help->next; }

}//数据清除函数

int program::fence(int offset) {

for(unsigned int i=0;i

barrier.push_back(offset); return 0;

}//栅栏函数

program::~program() {

fclose(targetfilepoint); b* help=buffer; while(help!=NULL) {

delete help; help=help->next; }

if(next!=NULL) delete next;

}//析构函数

int main() {

for(int i=0;i

bufferpond[i]=NULL;//初始化存储池,只有programnumber个数池位可以使用 int bagnumber=5000;//数据包数 program* original=NULL; for(int i=0;i

if(i==0)

original=new program(bag->ID);//存储池至少有一个池位 original->printdata(bag,0); }//接收并处理数据包 original->printdata(bag,1);

delete original; //接收完毕,缓冲区输出剩余数据;delete类指针,不能释放内部动态申请的空间,也不能关闭指针,可以清除vector动态类

return 0; }

签字:

基于内存缓冲区的流媒体数据缓存(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/521285.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)