8
Pourquoi le strlen de glibc doit-il être si compliqué à exécuter rapidement?
Je regardais le strlencode ici et je me demandais si les optimisations utilisées dans le code étaient vraiment nécessaires? Par exemple, pourquoi quelque chose comme le suivant ne fonctionnerait-il pas aussi bien ou mieux? unsigned long strlen(char s[]) { unsigned long i; for (i = 0; s[i] != '\0'; i++) …