char* EnDeCode::Encode(char *str)
{
	int		i, len;
	char	*s, *data;
	len = lstrlen(str) + 1;
	s = (char *)malloc(len);
	memcpy(s, str, len);
	for (i = 0; i < len; i++)
	{
		s[i] ^= 0x04;
	}
	base64_encode2(s, len, &data);
	free(s);
	return data;
}
Exemple #2
0
int _tmain(int argc, _TCHAR* argv[])
{
	char* ch1 = base64_encode2("ÄãºÃ£¬ÊÀ½ç");
	char* ch2 = base64_decode(ch1);
	return 0;
}