C++ 将一个数组中的字母替换为另一个数组中的字母

C++ 将一个数组中的字母替换为另一个数组中的字母,c++,qt,C++,Qt,如何将一个数组中的字母替换为另一个数组中的字母?反之亦然。例如ax、byc、cz C++代码,请< /P> txtText->setText(txtText->toPlainText().replace(prep[a],QString("x"))); txtText->setText(txtText->toPlainText().replace(prep[b],QString("y"))); txtText->setText(txtText->toPlain

如何将一个数组中的字母替换为另一个数组中的字母?反之亦然。例如
ax、byc、cz

C++代码,请< /P>

txtText->setText(txtText->toPlainText().replace(prep[a],QString("x")));
txtText->setText(txtText->toPlainText().replace(prep[b],QString("y")));
txtText->setText(txtText->toPlainText().replace(prep[c],QString("z")));

或者如何?我不明白

QString::replace
可能是您需要的。

什么“数组”?字符串?第一个数组-QString prep[3]={“A”、“b”、“c”}第二个-QString prep[3]={“x”、“y”、“z”}您想对它们做什么?更新你的问题的措辞,它是不可理解的,因为目前的立场。例如,我有一个短语“坏猫”。我需要替换这封信,以便获得“yxd zxt”