📄 csascii.h
字号:
// csascii.h: interface for the csascii class.
//
//////////////////////////////////////////////////////////////////////
///程序功能:以行为单位对文件作读出操作
///接口:传入文件名
///可调函数:int next();读下一行
/// int number_of_fields();get一行单词数
//////////////////////////////////////////////////////////////////////
#ifndef CSASCII_H_
#define CSASCII_H_
#include<iostream>
#include<fstream>
using namespace std;
#include "field.h"
class csascii
{
//记录所读单词个数
int fieldcount;
// 把多个field对象存在data中
field ** data;
//存放读文件流
ifstream * datafile;
//动态保存所读入的单词
int readrecord();
public:
//传入一个文件名
csascii( const char * filename );
~csascii();
//读下一行
int next();
//重载[]运算符
field& operator []( int index );
//get一行单词数
int number_of_fields()
{
return fieldcount;
}
};
#endif // CSASCII_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -