void tulosta(ostream &os=cout) const;Näin voidaan tulostusvaiheessa valita mille laitteelle tulostetaan. Koska oletuksena on cout, tulostetaan näytölle jos kutsu on muodossa:
luvut.tulosta();Tiedostoon tulostettaisiin esimerkiksi:
ofstream fo("luvut.dat"); ... luvut.tulosta(fo);Oletusparametri tarkoittaa sitä, että mikäli kutsussa ei anneta jollekin parametrille arvoa, käytetään sille oletusarvoa. Ominaisuutta käytetään erittäin usein muodostajan yhteydessä.
Tietysti sama asia voidaan hoitaa funktioiden ja metodien kuormituksen avulla:
void tulosta(ostream &os) const; // tulostaa tiedostoon os void tulosta() const; // tulostaa näyttöönmutta tästä seuraa enemmän kirjoittamista.