gpt4 book ai didi

c++ - 将字符数组的内容复制到 Qt 中的 QString

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:02:24 24 4
gpt4 key购买 nike

我有一个字符指针,在任何运行中都可以有不同的长度。例如:

char*  myChar;

在一次运行中,它的内容可以是“嗨”,而在另一次运行中,它可以是“再见”

我想将 myChar 的内容复制到 QString,例如,如果我有:

QString myString;

我想把myChar的内容复制到myString;我该怎么做?

最佳答案

使用QString::fromLatin1(const char*), QString::fromLocal8Bit(const char*)QString::fromUtf8(const char*) 视情况而定。请注意,您不能只复制数据,因为 QString 包含 16 位 Unicode 字符。它总是需要解码 8 位表示。

关于c++ - 将字符数组的内容复制到 Qt 中的 QString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12975777/

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