Dois-je traiter les cas quand je n'ai rien à déplacer / copier avec memmove()
/ memcpy()
comme cas de bord
int numberOfBytes = ...
if( numberOfBytes != 0 ) {
memmove( dest, source, numberOfBytes );
}
ou devrais-je simplement appeler la fonction sans vérifier
int numberOfBytes = ...
memmove( dest, source, numberOfBytes );
La vérification de l'ancien extrait de code est-elle nécessaire?
memcpy