Créer une fonction d'une classe ayant un comportement similaire à cout
Bonjour,
Dans une de mes classes je souhaiterais avoir avec une fonction un comportement similaire à std::cout.
Je voudrais avoir en fait la possibilité d'écrire ceci :
Code:
myCout << "test " << name << std::endl;
plutôt que quelque chose de ce type :
Code:
1 2 3 4
|
std::ostringstream out;
out << "test : " << name << std::endl;
myCout(out.str() ); |
Comment faire cela ? je ne sais même pas quels mots clef utiliser avec Google pour trouver des informations à ce propos !
Merci d'avance pour vos réponses.