📄 fileutils.h
字号:
/************************************************************************/
/* Bluetooth Test The.Berlin.Factor April 2003 */
/************************************************************************/
#ifndef __NFileUtils_H__
#define __NFileUtils_H__
#include <E32Base.h>
// Hilfsfunktion fuer den Umgang mit Dateien.
class NFileUtils {
public:
static void MkDirL( const TDesC & aDirName );
static void MkDirL( const TDesC & aDirName, TBool aIgnoreExisting );
static void DeleteFileL( const TDesC & aOutputFileName );
static TInt GetFileSizeL( const TDesC & aFileName );
public:
static void SaveFileL( const TDesC & aOutputFileName, const TDesC8 & aDataBuffer );
static void SaveAppFileL( const TDesC & aRelativeFileName, const TDesC8 & aDataBuffer );
public:
// Laedt eine Datei anhand ihres absoluten Dateinamens.
static HBufC8 * LoadFileL( const TDesC16 & aInputFileName );
// Laedt eine Datei anhand ihres absoluten Dateinamens.
static HBufC8 * LoadFileL( const TDesC8 & aInputFileName );
// Laedt eine Datei mit Namen relativ zum Basisverzeichnis der Applikation.
static HBufC8 * LoadAppFileL( const TDesC16 & aRelativeFileName );
// Laedt eine Datei mit Namen relativ zum Basisverzeichnis der Applikation.
static HBufC8 * LoadAppFileL( const TDesC8 & aRelativeFileName );
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -