sto impazzendo..
non riesco a renderlo compilabile, devo overloadare l'operatore << perchè sto riscrivendo la classe String
le sto provando tutte. friend non friend dichiarato nell'header dichiarata nel codice.. ma nulla!! sto impazzendo!!
sono nuovissimo del c++, ma qua in finlandia chiedono!!pretendono!!
eccovi qua quello che ho provato
stringa.str è un puntatore a carattere.. ma poco importa tutte le prove ma lui non va, dichiarato nell'header e poi implementato nel .cpp, dichiarato e implementato.. dov'è che sbaglio? fatto 1000mila ricerche su internet e fanno tutti così!!codice:friend ostream& operator<<(ostream& out, const String& stringa) { out << stringa.str; return out; }
help pls!