record.cpp

来自「设计一个类库」· C++ 代码 · 共 63 行

CPP
63
字号
#include"record.h"

#include<iostream>

using namespace std;

//构造函数
Record::Record():RecSeq(0),DataLenth(0),IsDelete(1),Offset(0){

}

Record::Record(int recseq, char* rectag, int offset,int datalenth = 0, bool isdelete = false){ //默认构造函数中,数据部可没有,长度为0;
	RecSeq = recseq;
	RecTag = rectag;
	DataLenth = datalenth;
	IsDelete = isdelete;
	Offset = offset;
}


int	Record::getRecSeq(){
	return RecSeq;
}

char* Record::getRecTag(){
	return RecTag;
}
	
int	Record::getDataLenth(){
	return DataLenth;
}

bool Record::CheckIsDelete(){
	return IsDelete;
}

int	Record::getOffset(){
	return Offset;
}

void Record::setRecSeq(int recseq){
	RecSeq = recseq;
}

void Record::setRecTag(char* rectag){
	RecTag = rectag;
}

void Record::setDataLenth(int datalenth){
	DataLenth = datalenth;
}

void Record::setIsDelete(bool status){
	IsDelete = status;
}

void Record::setOffset(int offset){
	Offset = offset;
}



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?