Finalement je me débrouille avec une fonction :
ostream &operator<<( ostream &out, GString &chaine )
{
cou << chaine.getChaine(); //pas de cout pour éviter les problèmes..
return cou;
}
getChaine() étant un accesseur de ma classe GString.
Désolé, j'étais parti en vacances et j'ai pas eu le temps de me connecter à internet. En tout cas, je me demandais bien pourquoi tu ne pourrais pas utiliser la classe ostream.
En tout cas c'est bien que t'ai résolu tout seul.
D'un autre coté, réinventer la roue, ca sert juste pour le fun
