8
¿Por qué el strlen de glibc necesita ser tan complicado para correr rápidamente?
Estaba mirando el strlencódigo aquí y me preguntaba si las optimizaciones utilizadas en el código son realmente necesarias. Por ejemplo, ¿por qué algo como lo siguiente no funcionaría igual de bien o mejor? unsigned long strlen(char s[]) { unsigned long i; for (i = 0; s[i] != '\0'; i++) continue; …