📄 textrow.h
字号:
/*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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -