ich hätte mal eine Geschwindigkeitsfrage und hoffe es kennt sich jemand damit aus:
Ich muss regelmäßig einen String aktualisieren und dabei unter Umständen (flag) das deutsche scharfe S (Eszett: ß) durch ein Doppel-S (Schweiz) ersetzen. Allerdings kommt so ein scharfes S sehr selten vor, so dass ich mich frage, ob es sinnvoller ist
Code: Alles auswählen
if (flag && textOutputSub.contains(QChar(0x223), Qt::CaseSensitive)) {
textOutputSub.replace(QChar(0x223), "ss", Qt::CaseSensitive);
}
Code: Alles auswählen
if (flag) {
textOutputSub.replace(QChar(0x223), "ss", Qt::CaseSensitive);
}
Der Aktualisierungvorgang sollte so schnell wie möglich ablaufen. Welcher Code ist wohl schneller?
Tausend Dank!!