Jak mogę "zaprzyjaźnić" funkcję, która zwraca vector?
Mam takie coś:
vector <Ulamek> nowy_ciag (const vector <Ulamek> &podst1,const vector <Ulamek> &podst2)
{
}
oraz klasę
class Ulamek
{
friend vector <Ulamek> nowy_ciag (const vector <Ulamek> &podst1,const vector <Ulamek> &podst2);
double u1_; //licznik
double u2_; //mianownik
public:
Ulamek(double u1 = 0,double u2 = 1);
};
i wyskakuje mi error : 'vector ' dosen't name a type przy deklaracji przyjaźni
Co jest tutaj nie tak?
Z góry dzięki za pomoc.