QT - C++ 向 QString 添加字符' " '

QT - C++ Adding char ' " ' to QString

本文关键字:quot 字符 添加 C++ QString QT      更新时间:2023-10-16

我需要组合一个类似的字符串:

<page myIndex = "1">

其中1是存储在内存中的变量的值。

我的拳头尝试:

QString str = "<page pageIndex = " + myVar + ">";

,但它不包含MyVar值周围的'"。我只尝试过'这样的尝试:

QString str = "<page pageIndex = " + '"' + myVar + '"' + ">";

但是它给出了编译错误。

您的问题已经有几个答案,但我想在列表中添加更多答案:

auto str = QString("<page pageIndex = "%1">").arg(myVar);
从我的角度来看,

似乎更优雅,完成工作。