我想知道如何将字节数组转换为字符串中给定的编码方案e.g转换一个字节数组编码字符串
string Convert2Str(byte* b, UTF32);
string Convert2Str(byte* b, UTF7);
etc
我想知道如何将字节数组转换为字符串中给定的编码方案e.g转换一个字节数组编码字符串
string Convert2Str(byte* b, UTF32);
string Convert2Str(byte* b, UTF7);
etc
谢谢我需要utf7,8,16,32,除了你的utf8-cpp以外,只有utf8,这是不够的。 –
是的,我把它定义为一个uint8_t只是为了更容易理解我把它称为字节 –
@MolitaBolida然后研究其他第三方库,满足您的要求(我敢肯定有一些可用)。无论如何,询问特定的话题是无关紧要的。 –
C中没有'string'类型。建议删除C标签。 – chux
我发现C++中唯一的参考是'SysTestAssert.convert2str()'只带一个参数。你可以试试这个问题:http://stackoverflow.com/questions/5451305/how-to-make-function-argument-container-independent –
https://www.gnu.org/software/libiconv/ –