Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 5.584 pregleda

Najnovija ↓

Borland 5 template operator problem 03.06.2004. u 13:34 · pre 272 meseca #1
Prvo kratak primjer:

Code:

template <typename T> class Klasa
{
               T podatak;
public:
              friend ostream& operator<< <T>(ostream&, Klasa<T>&);
};


template <typename T> ostream& operator<<(ostream& c, Klasa<T> &k)
{
     return cout << k.podatak;
}


Sve je OK kod g++ kompajlera, ali za Borland C++ 5 prijavi gresku da operator << ne moze da pristupi private podatku? Sta je problem i kako izbjeci da se kompajlira u oba (radi ako citavu implementaciju stavim unutar klase, ali ne zelim imati implementaciju duzu od 2-3 linije unutar klase).

Hvala.
Potpis
http://www.maspic.netfirms.com/
Re: Borland 5 template operator problem 04.07.2004. u 14:36 · pre 271 mesec #2
Na prvi pogled kod mi deluje u redu. Da li BC++ 5 ima potpunu podršku za template?

f
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme