![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LevelDB 学习杂谈
文章平均质量分 52
执笔论英雄
这个作者很懒,什么都没留下…
展开
-
【levelDB】reinterpret_cast和static_cast
总的来说,reinterpret_cast和static_cast都是C++中的类型转换操作,它们都可以用来将一个类型的值转换为另一个类型的值。reinterpret_cast是一种强制类型转换,它可以将一个类型的值转换为另一个类型的值,即使这两种类型的值在内存中的表示方式是不同的。reinterpret_cast和static_cast都是C++中的类型转换操作,它们都可以用来将一个类型的值转换为另一个类型的值。原创 2024-08-21 17:26:37 · 31 阅读 · 0 评论 -
【levelDB 源码学习】char*与uint8_t的区别
constuint8_tuint32_tuint32_tuint32_tuint32_t这是一个C++函数,函数名为DecodeFixed32,它是一个内联函数,用于解码一个32位的固定长度的值。功能:这个函数的功能是从一个字符指针中解码一个32位的固定长度的值。目的:在计算机科学中,固定长度的值是一种数据格式,它的长度是固定的。解码固定长度的值是一种常见的操作,它可以用来获取数据的实际值。原创 2024-08-21 17:12:50 · 90 阅读 · 0 评论