Bonjour à tous!

Je débute dans le C++. Je viens de réaliser une fonction de conversion ASCII -> Hexadecimal.

Cette fonction prend comme paramètre d'entrée un tableau de 8 entiers et doit retourner un tableau de 2 chars.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
char* hexa(int *tab)
{
 
char *tab_hex = new char[2];
 
//remplissage du tableau en fonction des 8 bits de tab (à base de if).
 
return ((char*) tab_hex);
}

et à partir de là, je n'arrive pas à afficher les deux valeurs du tableau dans une autre fonction...

Comment faut-il faire?

Merci d'avance!!

(je ne peux copier coller tous les if car je développe sur un PC qui n'a pas internet, désolé...)