textrow.h
来自「otl简单包装实现类,对数据库进行操作的,简单易用.」· C头文件 代码 · 共 44 行
H
44 行
/*File : textrow.h *Function : TextRow Class uses to process one text row,parse every atom *Author : Liu Zhong *Copyright: Commercial, Copyright@2002 by Liu Zhong *BeginDate: 2002.10.21 *ChangeLog: 2002.10.21*/#ifndef _TEXTROW_H#define _TEXTROW_H#include <string>#include <ctype.h>#include <stdlib.h>#include <string.h>using namespace std;#define MaxRowLen 256#define MaxMarkLen 10#define MaxFieldNum 20class TextRow{ char m_Row[MaxRowLen]; char m_FindMark[MaxMarkLen]; char* m_Fields[MaxFieldNum]; int m_Count; void DoAnalyse(); public: TextRow(char* Row=NULL,char* FindMark=","); TextRow(TextRow& Row); ~TextRow(); void SetRow(char* Row,char* FindMark=","); string GetRow(); int Count(); char* Fields(int FldNo); int ToInt(int FldNo); double ToDouble(int FldNo); void AddField(char* Field); void DeleteField(int FldNo); void InsertBefore(int FldNo,char* Field); TextRow& operator=(TextRow& Row);};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?