外向小蘑菇

文章
6
资源
1
加入时间
3年1月13天

boost源码剖析2----内存管理scoped_array

从名字可以看得出来,与scoped_ptr不同的是,这是一个管理堆内存的指针,scoped_array 类模板存储一个指向一个动态分配数组的指针(动态分配数组是用 C++new[] 表达式分配的)。它提供了一个基本的“资源获取就是初始化”的机制,不包括共享所有权或所有权转让语义。无论它的名字还是语义上的强制要求(noncopyable),它的唯一目的就是在当前作用域内独自保留所有权。因为它是n

HARQ重传

HARQ重传是一种结合FEC(FORWARD error correction )于ARQ(automatic repeat request、)的技术 harq buffer 是指收集到的错误信息放到一个buffer池里面重传的coded bit集合称为冗余版本(redundancy version RV)在fec无法纠正的错误出现时,接收端根据crc效验码对比,确定是否反馈N...