📄 user.h
字号:
#ifndef _USER_H_
#define _USER_H_
#define INOUTNO 0
#define INONLY 1
#define OUTONLY 2
#define INOUTOK 3
#define MAXUSERNUM 3000
#define MASTERUSERSN MAXUSERNUM+20
#define MAXUSERIDLEN 8
#define MINUSERIDLEN 4
struct userdata
{
//unsigned short userid;
//unsigned short usersn;
//unsigned char year;
//unsigned char month;
//unsigned char day;
//unsigned char hour;
//unsigned char minute;
//unsigned char second;
unsigned char userid[4];
unsigned char password[2];
unsigned char newts;
unsigned char readerfp;
//unsigned char fingerprint;
//unsigned char reserverd[1];
//unsigned char reserved[17];
};
struct userdatafinger
{
unsigned short usersn;
};
bit adduser();
bit getusedsn(unsigned char direction);
bit getuserbyid();
bit deleteuserbyid();
unsigned short getusernum();
bit getnewuser();
void changenewuser();
void deletealluser();
bit getemptysn(unsigned char direction);
void displayuserid();
void readuserdata(unsigned short usersn);
void writeuserdata(unsigned short usersn);
void deleteuserbysn();
bit getuserbytempid();
void userclear();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -