没有合适的资源?快使用搜索试试~ 我知道了~
extpp:ext2 实现,仅标头,C++14
共23个文件
hpp:11个
cpp:4个
txt:3个
需积分: 10 0 下载量 76 浏览量
2021-06-17
03:14:04
上传
评论
收藏 86KB ZIP 举报
温馨提示
extpp // ext2 实现,仅头文件,C++14 我在 2014/2015 年冬季学期编写了这个 ext2 实现。 这是我在裸骨操作系统讲座中的最后一个项目。 请对我宽容一点,我已经在实施了它。 因此,内联文档真的很少见。 我将在下面做一个简短的介绍。 介绍 首先,有一个设备的概念: struct device { void write ( uint64_t offset, const char * buffer, uint64_t size); void read ( uint64_t offset, char * buffer, uint64_t size); }; 这是你必须提供的。 无论您的 ext2 图像在哪里,您都必须使用具有所描述的write()和read()方法的东西来使其可用。 如果是块设备,那么你可以查看ext2/block_device.hpp
资源推荐
资源详情
资源评论
收起资源包目录
extpp-master.zip (23个子文件)
extpp-master
.gitignore 16B
LICENSE 1KB
osxfuse-ext2
ext2.cpp 3KB
common.hpp 1KB
ext2.hpp 675B
main.cpp 629B
CMakeLists.txt 474B
README.md 3KB
ext2
filesystem.hpp 13KB
block_device.hpp 2KB
common.hpp 382B
visitors.hpp 4KB
inode.hpp 15KB
structs.hpp 19KB
device_io.hpp 6KB
error.hpp 755B
test
image.img 10MB
tests.cpp 40KB
image_doubly.img.tar.gz 2.27MB
host_node.hpp 2KB
CMakeLists.txt 460B
etools
main.cpp 10KB
CMakeLists.txt 312B
共 23 条
- 1
资源评论
tafan
- 粉丝: 36
- 资源: 4652
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功