charclassify.h

来自「robocup rcssserver 运行防真机器人足球比赛所用的服务器端」· C头文件 代码 · 共 26 行

H
26
字号
// Scintilla source code edit control/** @file CharClassify.h ** Character classifications used by Document and RESearch. **/// Copyright 2006 by Neil Hodgson <neilh@scintilla.org>// The License.txt file describes the conditions under which this software may be distributed.#ifndef CHARCLASSIFY_H#define CHARCLASSIFY_Hclass CharClassify {public:	CharClassify();	enum cc { ccSpace, ccNewLine, ccWord, ccPunctuation };	void SetDefaultCharClasses(bool includeWordClass);	void SetCharClasses(const unsigned char *chars, cc newCharClass);	cc GetClass(unsigned char ch) const { return static_cast<cc>(charClass[ch]);}	bool IsWord(unsigned char ch) const { return static_cast<cc>(charClass[ch]) == ccWord;}private:	enum { maxChar=256 };	unsigned char charClass[maxChar];    // not type cc to save space};#endif

⌨️ 快捷键说明

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