problème ce char vers char*
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:
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:
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!