Bonjour,
J'ai une fonction que je vais appeler "int fonction(char* entree)" qui n'accepte que un tableau de caractères (char*), or j'ai une fonction "char autreFonction()" qui renvois un caractère. le Problème c'est comment faire pour mettre la sortie de autreFonction dans l'entrée de fonction, autrement dit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
int fonction(char* entree) 
{
 // ....
  return 0;
}
char autreFonction() 
{
  // ....
  return 'a';
}
 
fonction(autreFonction()); // ???

en plus concret voici ce que je veux éviter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
int Q = fonction();
 
char QSTR[1];
QSTR[0] = (char)pA->getQ();
 
char QG_STR[1];
sprintf(QG_STR, "%d", Q);
 
if(strcmp(QG_STR, QSTR) != 0)
{
//...
}
merci bien!