📄 windowout.h
字号:
// Stream/WindowOut.h#ifndef __STREAM_WINDOWOUT_H#define __STREAM_WINDOWOUT_H#include "Types.h"class COut{ BYTE *m_Buffer;public: void Init(BYTE *buffer) { m_Buffer = buffer; } inline void CopyBackBlock(UINT32 distance, int len) {#if 1 distance++; for(int i = 0; i < len; i++) m_Buffer[i] = m_Buffer[i - distance]; m_Buffer += len;#else BYTE *tmpBuffer2 = m_Buffer - distance - 1; for(register int i = 0; i < len; i++) *m_Buffer++ = *tmpBuffer2++;#endif } inline void PutOneByte(BYTE byte) { *m_Buffer++ = byte; } inline BYTE GetOneByte(UINT32 index) const { return m_Buffer[index]; }};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -