Cześć :)
Czytam sobie rozdział o serializacji w Qt noi wpadam na takie coś:
Autor definiuje wewnątrz klasy operator<< następująco:
QDataStream& operator<<( QDataStream &s, const Record &r){}
Dotychczas, jeżeli chciałem przeciążać operator << to zawsze musiałem zaprzyjaźniać, dlatego, że jeżeli operator nie był zaprzyjaźniony i był zdefiniowany wewnątrz to jako lewostronny parametr << był brany this. Tutaj jest jakoś inaczej.
Proszę o wyprowadzenie mnie z błędu.