Base64Encode问题
我想把CString型s变量用Base64Encode函数进行编码,请问各个参数应该怎么设置呀?我试了好久都没有成功!inline BOOL Base64Encode(
const BYTE* pbSrcData,
int nSrcLen,
LPSTR szDest,
int* pnDestLen,
DWORD dwFlags = ATL_BASE64_FLAG_NONE
) throw( ); --------------------编程问答-------------------- 没有用过 --------------------编程问答-------------------- 要调两次Encode
第一时DestValue必须为NULL,
DestLength得到的是目标数据的长度.
然后再调一次,这次取得DestValue --------------------编程问答-------------------- 调用前先用Base64EncodeGetRequiredLength,返回szDest的长度,然后在用就对了 --------------------编程问答-------------------- 你的理解有错误
base64 是把二进制数据,转为string
--------------------编程问答-------------------- 应该是转换时有问题的,我也关注一下
补充:.NET技术 , VC.NET