gpt4 book ai didi

c++ - 我如何在 C++ 中将十六进制值解码为 ASCII

转载 作者:行者123 更新时间:2023-11-30 05:14:46 25 4
gpt4 key购买 nike

<分区>

这不是一个重复的问题,因为另一个问题是询问如何将十六进制转换为字符串,而不是对其进行解码。

我想将十六进制值转换为 ASCII 字符。我想做的和你在这个网站上做的完全一样:http://string-functions.com/hex-string.aspx如果你输入 0000005B,它会输出 [

我这里的代码将返回一个十六进制值。假设它返回 0000005B,我想读取 [ 作为 LPCWSTR。

char mod_tostring(int state, int index, int size) {
int stringAddress = lua_tolstring(state, index, 0);
const char* const Base = (const char* const)stringAddress;
return Base[0]; };

Base[0] 是十六进制值。例如,Base[0] 可能是 0000005B。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com