⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 consio.hpp

📁 7Zip软件实现: 七种编码格式的压缩与解压缩功能。
💻 HPP
字号:
#ifndef _RAR_CONSIO_#define _RAR_CONSIO_enum {ALARM_SOUND,ERROR_SOUND,QUESTION_SOUND};enum PASSWORD_TYPE {PASSWORD_GLOBAL,PASSWORD_FILE,PASSWORD_ARCHIVE};void InitConsoleOptions(MESSAGE_TYPE MsgStream,bool Sound);#ifndef SILENTvoid mprintf(const char *fmt,...);void eprintf(const char *fmt,...);void Alarm();void GetPasswordText(char *Str,int MaxLength);unsigned int GetKey();bool GetPassword(PASSWORD_TYPE Type,const char *FileName,char *Password,int MaxLength);int Ask(const char *AskStr);#endifint KbdAnsi(char *Addr,int Size);void OutComment(char *Comment,int Size);#ifdef SILENT#ifdef __GNUC__  #define mprintf(args...)  #define eprintf(args...)#else  inline void mprintf(const char *fmt,const char *a=NULL,const char *b=NULL) {}  inline void eprintf(const char *fmt,const char *a=NULL,const char *b=NULL) {}  inline void mprintf(const char *fmt,int b) {}  inline void eprintf(const char *fmt,int b) {}  inline void mprintf(const char *fmt,const char *a,int b) {}  inline void eprintf(const char *fmt,const char *a,int b) {}#endifinline void Alarm() {}inline void GetPasswordText(char *Str,int MaxLength) {}inline unsigned int GetKey() {return(0);}inline bool GetPassword(PASSWORD_TYPE Type,const char *FileName,char *Password,int MaxLength) {return(false);}inline int Ask(const char *AskStr) {return(0);}#endif#endif

⌨️ 快捷键说明

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