我有QString
1500个QChar
,我想将其转换为uint32_t
. 我正在读取 for 循环中的每个元素并尝试将每个元素保存QChar
到QString
数组uint32_t
中。我可以通过将其转换为等效的表示形式(例如 1 -> 49),data[i].unicode()
但我希望uint32_t
数组形式的相同字符串用于进一步处理。
QString data = {1,'A','C',9,8,.....};
uint32_t Test[data.length()] = {0};
for (uint32_t i =0; i<data.length(); i++) {
Test[i] = data[i]; // here i need QChar to uint32_t conversion
}
有什么解决办法吗?