Tianchi
v0.0.2 build 20130701
C++ library for Qt with VC & mingW
|
一些文件复制和提取功能的类 更多...
#include <tcfileio.h>
静态 Public 成员函数 | |
static qint64 | copy (const QString &fromFile, const QString &toFile, qint64 bufferSize=defaultBufferSize) |
复制文件 更多... | |
static qint64 | copy (const QString &fromFile, const QString &toFile, qint64 fromFileOffset, qint64 copySize=-1, qint64 bufferSize=defaultBufferSize) |
复制文件 更多... | |
static qint64 | append (const QString &fromFile, const QString &toFile, qint64 bufferSize=defaultBufferSize) |
从源文件追加复制到目的文件结尾处 更多... | |
static qint64 | append (const QString &fromFile, const QString &toFile, qint64 fromFileOffset, qint64 appendSize=-1, qint64 bufferSize=defaultBufferSize) |
从源文件追加复制到目的文件结尾处 更多... | |
static int | split (const QString &fromFile, const QString &toDir, qint64 splitSize, qint64 bufferSize=defaultBufferSize) |
按字节分解文件 更多... | |
static qint64 | join (const QStringList &fromFileList, const QString &toFile, qint64 bufferSize=defaultBufferSize) |
按字节合并文件 更多... | |
static qint64 | makeDummyFile (const QString &fileName, qint64 fileSize, const char fill=0x00, qint64 bufferSize=defaultBufferSize) |
生成指定字符填充的“大笨蛋”文档,常用于光盘映像 更多... | |
静态 Public 属性 | |
static const int | KB |
1KB = 1024 | |
static const int | MB |
1MB = 1024 * 1024 = 1048576 | |
static const int | GB |
1GB = 1024 * 1024 * 1024 = 1073741824 | |
static const int | defaultBufferSize |
默认的缓冲大小 4MB | |
一些文件复制和提取功能的类
|
static |
从源文件追加复制到目的文件结尾处
fromFile | 源文件名 |
toFile | 目的文件名 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |
|
static |
从源文件追加复制到目的文件结尾处
fromFile | 源文件名 |
toFile | 目的文件名 |
fromFileOffset | 源文件相对于文件开始处的偏移量 |
appendSize | 追加复制的大小,默认是 -1,复制到源文件结尾处 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |
|
static |
|
static |
复制文件
fromFile | 源文件名 |
toFile | 目的文件名 |
fromFileOffset | 源文件相对于文件开始处的偏移量 |
copySize | 复制的大小,默认是 -1,复制到源文件结尾处 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |
|
static |
按字节合并文件
fromFileList | 源文件列表 |
toFile | 目的文件名 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |
|
static |
生成指定字符填充的“大笨蛋”文档,常用于光盘映像
fileName | 生成的文件名 |
fileSize | 文件大小 |
fill | 填充字符,默认 0x00 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |
|
static |
按字节分解文件
fromFile | 源文件名 |
toDir | 目的文件夹 |
splitSize | 分解后单个文件大小 |
bufferSize | 缓冲大小,默认是 defaultBufferSize |