我有QString1500个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
}
有什么解决办法吗?