strcat() et sprintf()

Ce serait plus rapide? Ce:

sprintf(&str[strlen(str)], "Something");

ou

strcat(str, "Something");

Est-il une différence de performance?

Feinberg - N'est-ce pas en partie le point de Débordement de Pile? Bien sûr, il pourrait probablement concocter un test de performance, mais si quelqu'un d'autre l'a déjà fait, pourquoi réinventer la roue?
Veuillez noter que la bonne utilisation de sprintf est sprintf(str, "%s", other_str) , et pas sprintf(str, other_str) , ou bien vous pouvez peut-être risquer une vulnérabilité de chaîne de format

OriginalL'auteur lxe | 2009-11-20