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
- 1 回答
- 0 关注
- 1509 浏览
添加回答
举报
0/150
提交
取消