Apakah saya perlu menangani kasus ketika saya sebenarnya tidak memiliki apa pun untuk dipindahkan / disalin dengan memmove()
/ memcpy()
sebagai kasus tepi
int numberOfBytes = ...
if( numberOfBytes != 0 ) {
memmove( dest, source, numberOfBytes );
}
atau haruskah saya memanggil fungsi tanpa memeriksa
int numberOfBytes = ...
memmove( dest, source, numberOfBytes );
Apakah perlu memeriksa di cuplikan sebelumnya?
memcpy