📄 rid.cpp
字号:
#include "RID.h"RID::RID () : bValid(false) {}RID::RID (PageNum pageNum, SlotNum slotNum) { this->pageNum = pageNum; this->slotNum = slotNum; bValid = true;}RC RID::GetPageNum (PageNum &pageNum) const { if (!bValid) { return RM_INVALIDRID; } pageNum = this->pageNum; return SUCCESS;}RC RID::GetSlotNum (SlotNum &slotNum) const { if (!bValid) { return RM_INVALIDRID; } slotNum = this->slotNum; return SUCCESS;}void RID::PrintRid () const { if (!bValid) { printf ("Cannot print an invalid Rid\n"); } printf ("(%d,%d)", pageNum, slotNum);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -