「File(API)」の版間の差分

提供: Eospedia
移動: 案内検索
(ページの作成:「General/'''File'''はファイル管理のためのAPI です。 == 定数 == #define FILE_MAX_STRING_LENGTH (1024) == 構造体 == typedef unsigned long fileParaType...」)
 
(相違点なし)

2014年5月20日 (火) 08:10時点における最新版

General/Fileはファイル管理のためのAPI です。

定数

#define FILE_MAX_STRING_LENGTH (1024)

構造体

typedef unsigned long fileParaTypeInteger;
typedef float         fileParaTypeReal;
typedef struct File {
	char name[FILE_MAX_STRING_LENGTH];
	char mode[FILE_MAX_STRING_LENGTH];
	FILE* fpt;
} File;

API

ファイルオープン

extern FILE* fileOpen(char* filename, char* mode);

初期化

extern void fileInit(File* a);

ファイルからデータ取得

extern long fileLineNumberGet(File* file, char* e);
extern long fileLineNumberGet2(FILE* fpt, char* e);