Bonjour,

J'ai une class nomm�e "status"

Son r�le, est d'�tre utilis�e de la mani�re suivante :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
status maFonctionBidon()
{
if(...)
    return status::ok;
else
    return status::nok;
}
 
void main(void)
{
     ....
     if(maFonctionBidon())  <- erreur de compilation
       cout << "cool!"
}
H�las, ca ne compile pas. L'erreur �tant
"could not convert maFonctionBidon() to bool", ce qui semble logique.
Ai-je un op�rateur � surcharger ? "!" ?

Comment contourner ce probl�me ? Peut-�tre n'est pas possible