alpha-map.h

来自「This is an implementation of double-arra」· C头文件 代码 · 共 37 行

H
37
字号
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- *//* * alpha-map.h - map between character codes and trie alphabet * Created: 2006-08-19 * Author:  Theppitak Karoonboonyanan <thep@linux.thai.net> */#ifndef __ALPHA_MAP_H#define __ALPHA_MAP_H#include "typedefs.h"#include "triedefs.h"typedef uint16  UniChar;#define UNI_CHAR_ERROR   (~(UniChar)0)typedef struct _AlphaMap    AlphaMap;AlphaMap *  alpha_map_open (const char *path,                            const char *name,                            const char *ext);void        alpha_map_free (AlphaMap *alpha_map);TrieChar    alpha_map_char_to_alphabet (const AlphaMap *alpha_map, UniChar uc);UniChar     alpha_map_alphabet_to_char (const AlphaMap *alpha_map, TrieChar tc);#endif /* __ALPHA_MAP_H *//*vi:ts=4:ai:expandtab*/

⌨️ 快捷键说明

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