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

📄 base64tool.h

📁 实现base64编解码
💻 H
字号:
#ifndef __BASE64_TOOL_H
#define __BASE64_TOOL_H

/*****************************************
 * author: 李国强
 * date: 2004-5
 * desc: 实现BASE 64编码
 *****************************************/
 
#include <string>

#define ENCODE_BYTE(b) g_szBASE64CODE[(char)b];
#define BASECODE_LEN   6
#define PAD_CHAR       '='

class Base64Tool
{
public:
	Base64Tool()
	{
	}
	void Encode ( const char * pszin, int nLen, std::string & szout );
	int  Decode ( const std::string & szin, char * pszOut, int & nOutLen );
private:
	int DecodeValue ( const char c );
private:
};

#endif

⌨️ 快捷键说明

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