Wird strlen mehrfach berechnet, wenn es in einer Schleifenbedingung verwendet wird?

Ich bin nicht sicher, ob der folgende Code redundante Berechnungen verursachen kann oder ob er compilerspezifisch ist.

for (int i = 0; i < strlen(ss); ++i)
{
    // blabla
}

Willestrlen() jedes Mal berechnet werden, wenni erhöht sich?

Antworten auf die Frage(18)

Ihre Antwort auf die Frage