1) Je souhaiterai connaitre la valeur optimale de mémoire à allouer pour une copie de fichiers binaires.
2) De quel type doit être le pointeur qui reçoit la première adresse mémoire de l'allocation?
Il n'y a pas de taille optimale du buffer, 32 Ko étant disons une valeur plancher et la taille maxi serait la taille du cache du disque (8 Mo généralement). Fais des tests et prends une valeur médiane.
Le type (int*, BYTE* ou autre) on s'en fout, ne changera rien au code généré par le compilo.