Bonjour à tous et toutes !

J'ai une fonction générique, qui prend en entrée une adresse de tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
mafonction(Void *Buffer, int count) {
...
}
Avant l'appel, un tableau est créé, mais son type peut varier suivant les moments dans le programme. Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
unsigned char buf[4];
mafonction(buf, 4);
Mais comment gérer le fait que c'est un unsigned char dans ma fonction ?

Merci d'avance !