?? 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
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -