文章 2024-07-18 来自:开发者社区

C++一分钟之-文件系统库(fs)的使用

在C++17中引入的<filesystem>标准库,极大地简化了文件和目录的操作。本文将深入浅出地介绍fs库的基本用法,常见问题及易错点,并通过代码示例帮助理解。 一、基本概念与初始化 <filesystem>库提供了处理文件和目录的工具,核心类是std::filesystem::path和std::filesystem::directory_iterator。pat...

C++一分钟之-文件系统库(fs)的使用
文章 2023-04-27 来自:开发者社区

Android C++系列:Linux文件系统(二)

1. VFS虚拟文件系统Linux支持各种各样的文件系统格式,如ext2、ext3、reiserfs、FAT、NTFS、iso9660 等等,不同的磁盘分区、光盘或其它存储设备都有不同的文件系统格式,然而这些文件系统 都可以mount到某个目录下,使我们看到一个统一的目录树,各种文件系统上的目录和文件 我们用ls命令看起来是一...

Android C++系列:Linux文件系统(二)
文章 2023-04-27 来自:开发者社区

Android C++系列:Linux文件系统(一)

1. ext2文件系统我们知道,一个磁盘可以划分成多个分区,每个分区必须先用格式化工具(例如某种 mkfs命令)格式化成某种格式的文件系统,然后才能存储文件,格式化的过程会在磁盘上写 一些管理存储布局的信息。上图是一个磁盘分区格式化成ext2文件系统后的存储布局。文件系统中存储的最小单位是块(Block),一个块究竟多大是在格...

Android C++系列:Linux文件系统(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注