📄 cvalidate.h
字号:
#ifndef _CVALIDATE_H
#define _CVALIDATE_H
#include "CDate.h"
#include <string>
using namespace std;
/*合法验证类*/
class CValidate
{
public:
static int LengthIsTure(string &str, int length);//长度是否在给定范围内
static int IsLetterOrSpace(string &str);//是否为字母或者空格
static int IsTureSex(string& str);//性别是否为'M'或'F'
//static int Datestrcmp(CDate &dateone,CDate &datetwo);//判断两个日期大小
static int DateRangle(CDate& currentDate, CDate& beginDate, CDate& endDate);//日期范围
static int IsDateString(string &datestr,int sign);//是否是日期字符串,sign为0可为空
static int IsMobileTel(string &mobilestr,int sign);//是否符合电话号码的要求,sign为0可为空
static int IsDataRangle(double data, double begin, double end);//data是否在begin与end之间,为double类型
static int IsDataRangle(int data, int begin, int end);//data是否在begin与end之间,为int类型
static int IsSelectRight(char *str,int select);//菜单选择是否越界
};
#endif;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -