为了账号安全,请及时绑定邮箱和手机立即绑定

c++ 一行代码看不懂

c++ 一行代码看不懂

沧海一幻觉 2018-08-05 13:42:31
    if (size > 0) {        //Unicode         auto slen = size == 127 ? read<uint32_t>() : size;        byte * b = readBytes(slen * 2);         std::string s = decryptUnicodeString(b, slen * 2);        delete[]b;        return s;     }最近在研究冒险岛的资源提取, 看到别人的c++源码有一行byte * b = readBytes(slen * 2);不知道怎么理解, 请指教
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

readBytes 是一个自定义的函数吧,内置库没看到,传入长度slen*2 返回二进制流b,然后decryptUnicodeString解码b成字符串s

查看完整回答
反对 回复 2018-08-09
  • 1 回答
  • 0 关注
  • 1440 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信