base64.h
来自「OSB-PIK-OpenVXI-3.0.0源代码 “中国XML论坛 - 专业的X」· C头文件 代码 · 共 42 行
H
42 行
/***************************************************************************** ***************************************************************************** * * * Base64 conversion. * * Written by Alex Fedotov, posted at CodeGuru * (http://codeguru.earthweb.com) with no copyright or restrictions on * its use. * ***************************************************************************** ****************************************************************************/#ifndef __base64_h_included#define __base64_h_included#include <wchar.h>#ifdef __cplusplusextern "C" {#endif#define B64ELEN(cb) (((cb) + 2) / 3 * 4)#define B64DLEN(cch) ((cch) * 3 / 4 + ((cch) % 4))long b64elen(size_t cb);long b64dlen(size_t cch);long strb64d(const char * psz, size_t cch, void * p);long strb64e(const void * p, size_t cb, char * psz);int strisb64(const char * psz, size_t cch);long wcsb64d(const wchar_t * psz, size_t cch, void * p);long wcsb64e(const void * p, size_t cb, wchar_t * psz);int wcsisb64(const wchar_t * psz, size_t cch);#ifdef __cplusplus}#endif#endif // __base64_h_included
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?