【发布时间】:2011-11-22 15:21:53
【问题描述】:
我需要从包含 UTF-8 编码的 unicode 字符串的 QString 中提取所有位。
为了清楚起见,我需要将位存储在理想的字节 *(字节数组)或 char * 中。
我需要这样做的原因是因为我想对 UTF-8 字符串进行哈希处理,而哈希函数需要一个字节数组来存储要被哈希处理的字符串。
任何帮助,将不胜感激。
我只想从 QString 中提取比特流,因为它存储在 QString 中并将其转储到一个字节 *.因此,理想情况下,一旦我有了这个 byte * 等价物,我应该能够创建一个新的 QString 并使用这个 char * 在 QString 的构造函数中初始化它,它应该是一个正确的 UTF-8 QString。
【问题讨论】:
标签: qt