繁体   English   中英

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

[英]Copying the content of a character array to a QString in Qt

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

char*  myChar;

在一次运行中,其内容可以是“Hi”,而在另一次运行中,它可以是“Bye”

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

QString myString;

我想将myChar的内容复制到myString ; 我怎样才能做到这一点?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM