diff --git "a/UTF-8\345\255\227\347\254\246\345\210\206\346\236\220/\351\230\237\345\210\227\351\242\204\345\255\230\345\231\250\347\261\273\345\256\232\344\271\211.py" "b/UTF-8\345\255\227\347\254\246\345\210\206\346\236\220/\351\230\237\345\210\227\351\242\204\345\255\230\345\231\250\347\261\273\345\256\232\344\271\211.py" new file mode 100644 index 0000000000000000000000000000000000000000..a1c3e64b2d2b830cda94864026d0e32def65d0be --- /dev/null +++ "b/UTF-8\345\255\227\347\254\246\345\210\206\346\236\220/\351\230\237\345\210\227\351\242\204\345\255\230\345\231\250\347\261\273\345\256\232\344\271\211.py" @@ -0,0 +1,21 @@ +import sys +sys.path.append("D:\cncc\project\对utf8字符分析") #设定自己模块的存储路径 +from 全局共享 import 共享消息 +from 全局共享 import 共享行列号 +from 全局共享 import 字符六元队列 +from 全局共享 import 输入文件 + +from 字符解析通用框架抽象类定义 import 字符解析通用框架抽象类 + +class 队列预存器类(字符解析通用框架抽象类): + def __init__(self): + self.设启动码(3) + + def 工作函数(self): + while (字符六元队列.剩余空位数() != 0 ) and (输入文件.到达文件尾() == False ): + x = 输入文件.读取一字节() + 字符六元队列.追加元素( x ) + if 字符六元队列.队列为空() == False: + 共享消息.设定消息值(6) + +