百合文库
首页 > 网文

LevelDB(1):内存的申请与释放(arena.cc)(2)

2024-06-14 来源:百合文库
memory_usage_表示当前总的使用内存大小。
alloc_bytes_remaining_表示当前内存块还有多少字节。
alloc_ptr_表示当前内存块的指针位置。

LevelDB(1):内存的申请与释放(arena.cc)


构造函数与析构函数。
构造函数触发时,当前的内存块的空间为0,并且内存块无任何数据,所以指针为nullptr。
析构函数触发时,要将数组中的所有数据进行释放,防止野指针与内存泄漏。

LevelDB(1):内存的申请与释放(arena.cc)


猜你喜欢