// using namespace std;pourquoi retourner la référence à l'objet ostream dans la fonction membre pour la sérialisation
Voici le morceau de code suivant
ostream& write(ostream& os) const {
os << getRe() << "j " << getIm();
return os;
}
Cette fonction est membre d'une classe représentant des nombres complexes (« PComplex), qui est dérivé d'une classe abstraite (» Serializable »). (Mise en œuvre de pur fonction virtuelle).
Ma question principale est de savoir pourquoi nous avons besoin de retourner une référence à un objet ostream? Pourquoi ne pas vide?