0
pourquoi void operator<<(ostream out, Test &t);
renvoie une erreur alors que void operator<<(ostream &out, Test &t);
ne fonctionne pas? Parce que vous ne pouvez pas copier les flux, vous devez les transmettre par référence.surcharge flux en C++
Le deuxième argument doit être 'const Test & t' (La sortie ne devrait pas modifier l'objet). – visitor
@visitor: Vous avez certainement raison, j'ai copié sans regarder assez attentivement. Merci d'avoir attrapé ça! – sbi