ansisys.hpp

来自「国外网站上的一些精典的C程序」· HPP 代码 · 共 33 行

HPP
33
字号
// Class to display ANSI (msdos ANSI.SYS) files// public domain// by David Nugent <davidn@unique.blaze.net.au>// 3:632/348@fidonet#if !defined(_ansisys_h)#define _ansisys_h#include "scrintrp.hpp"class ansisys : public scrinterp{  typedef void (ansisys::*pdisp)(int ch);  public:    ansisys(video & v);    virtual void putch(int ch);    virtual void reset();  private:    pdisp dispfunc;         // Display function (state)    void esc(int ch);       // ESC function handler    void seq(int ch);       // Parser for ESC sequences    cell_t  savx,             // Saved position            savy;    int evalargs(cell_t * plist);};#endif

⌨️ 快捷键说明

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