stringtable.h
上传用户:panfucai
上传日期:2022-05-28
资源大小:4678k
文件大小:1k
源码类别:

多国语言处理

开发平台:

Visual C++

  1. //
  2. # pragma once
  3. # include "main.h"
  4. void InitStringTable(PSTRTABLE &pTable);
  5. void AppendChar(PSTRTABLE pTable, TCHAR wchar);
  6. void AppendString(PSTRTABLE pTable, TCHAR wstr[]);
  7. void ConstructStringTable(PSTRTABLE &pTable, PDICTABLE pDic);
  8. PSTRTABLE LookUpInSortedStringTable(PSTRTABLE pTable, int iLeft, int iRight, TCHAR wstr[]);
  9. PSTRTABLE LookUpInUnsortedStringTable(PSTRTABLE pTable, TCHAR wstr[]);
  10. PSTRTABLE LookUpInStringTable(PSTRTABLE pTable, TCHAR wstr[]);
  11. PFILELIST TraverseFileList(PSTRTABLE pTable, int iDocID);
  12. void AppendFileList(PSTRTABLE pTable, int iDocID);
  13. void SortFileListByTimes(PFILELIST pFileList);
  14. void SortFileListByTimes(PSTRTABLE pTable);
  15. void FillStringTable(PSTRTABLE pTable, int iDocID, PWORDLIST pWordList);
  16. extern CRITICAL_SECTION csModifyStrTable;