没有合适的资源?快使用搜索试试~ 我知道了~
使用awk编写的base64编码程序,在aix下可以正常使用,但是无法处理编码为0的字符
资源推荐
资源详情
资源评论
awk < $1 '
BEGIN{
lineChars=72
totalChars=0
ch64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
rest=""
}
function base64_asc(char)
{
l_found=-1;
for (i=1;i<=255;i++){
if (sprintf("%c",i)==char) {l_found=i;break;}
}
#maybe the char is '\0':
if(l_found==-1) l_found=0
return l_found;
}
function base64_and(var,x,l_res,l_i)
{
l_res=0;
for (l_i=0;l_i<8;l_i++){
if (var%2==1 && x%2==1) l_res=l_res/2+128;
else l_res/=2;
var=int(var/2);
x=int(x/2);
}
return l_res;
}
资源评论
黑山虎
- 粉丝: 8
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功