跳转到内容

文件系统

头文件<storage/filesystem.h>

int BFileSystem_getCacheDir(
const char* package,
char* path
);
参数类型说明
packageconst char*应用包名
path(输出)char*缓存目录
返回值类型说明
resultint结果代码(详见 《枚举 操作结果代码》)

path 输出参数所需内存大小为 256。

int BFileSystem_getFilesDir(
const char* package,
char* path
);
参数类型说明
packageconst char*应用包名
path(输出)char*应用文件目录
返回值类型说明
resultint结果代码(详见 《枚举 操作结果代码》)

path 输出参数所需内存大小为 256。

int BFileSystem_getMassDir(
const char* package,
char* path
);
参数类型说明
packageconst char*应用包名
path(输出)char*mass 目录
返回值类型说明
resultint结果代码(详见 《枚举 操作结果代码》)

path 输出参数所需内存大小为 256。

int BFileSystem_getTempDir(
const char* package,
char* path
);
参数类型说明
packageconst char*应用包名
path(输出)char*临时目录
返回值类型说明
resultint结果代码(详见 《枚举 操作结果代码》)

path 输出参数所需内存大小为 256。

int BFileSystem_getStorageDir(
const char* package,
char* path
);
参数类型说明
packageconst char*应用包名
path(输出)char*存储目录(用于 mmkv 数据库)
返回值类型说明
resultint结果代码(详见 《枚举 操作结果代码》)

path 输出参数所需内存大小为 256。

枚举值说明
BFILESYSTEM_OK0操作成功
BFILESYSTEM_ERROR-1操作失败