checker.cpp

来自「数据结构及C++相关的一些小程序」· C++ 代码 · 共 26 行

CPP
26
字号
#include "Checker.h"
#include "iostream.h"

int strchr(const char *charSet,const char ch);

int CCheck::StringValid(const char *str)
{
	const char *charSet=CharacterSet();
	for(;*str;str++)
	{
		if(!strchr(charSet,*str))
			return 0; // 有错误字符返回0
	}
			return 1;
}

const char* CCheck::CharacterSet()
{
	static const char set[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
							"abcdefghijklmnopqrstuvwxyz"
							"0123456789";
	return set;
}


⌨️ 快捷键说明

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