byteswap.h

来自「由7-zip提供的压缩、解压缩程序」· C头文件 代码 · 共 38 行

H
38
字号
// ByteSwap.h#ifndef __BYTESWAP_H#define __BYTESWAP_H#include "../../ICoder.h"#include "Common/MyCom.h"// {23170F69-40C1-278B-0203-020000000000}DEFINE_GUID(CLSID_CCompressConvertByteSwap2, 0x23170F69, 0x40C1, 0x278B, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00);// {23170F69-40C1-278B-0203-040000000000}DEFINE_GUID(CLSID_CCompressConvertByteSwap4, 0x23170F69, 0x40C1, 0x278B, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00);class CByteSwap2:   public ICompressFilter,  public CMyUnknownImp{public:  MY_UNKNOWN_IMP  STDMETHOD(Init)();  STDMETHOD_(UInt32, Filter)(Byte *data, UInt32 size);};class CByteSwap4:   public ICompressFilter,  public CMyUnknownImp{public:  MY_UNKNOWN_IMP  STDMETHOD(Init)();  STDMETHOD_(UInt32, Filter)(Byte *data, UInt32 size);};#endif

⌨️ 快捷键说明

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