¿Necesito tratar casos en los que realmente no tengo nada para mover / copiar memmove()
/ memcpy()
como casos extremos?
int numberOfBytes = ...
if( numberOfBytes != 0 ) {
memmove( dest, source, numberOfBytes );
}
o debería simplemente llamar a la función sin verificar
int numberOfBytes = ...
memmove( dest, source, numberOfBytes );
¿Es necesaria la verificación en el fragmento anterior?
memcpy