Salut j'ai une fonction qui converti les lettres en chiffre .
ex: a=10 b=11 c=12 etc...
mais quand je veux l'utiliser avec le contenu d'un textedit, il me dit qu'il ne peut convertir du char* en char..
Je ne programme pratiquement jamais en C.. et moi et les pointeurs ca fait 2..
QQ'un peut-il m'aider?
voila la fonction, elle demande le char a modifier...
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 int convcharnbr(char c) { if ((c >= '0') && (c <= '9')) { return c - '0'; } if ((c >= 'A') && (c <= 'N')) { return c - 'A' + 10; } if ((c >= 'P') && (c <= 'Z')) { return c - 'A' + 9; } if ((c >= 'a') && (c <= 'n')) { return c - 'a' + 10; } if ((c >= 'p') && (c <= 'z')) { return c - 'a' + 9; } return -1; }