Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Użycie metody klasy zadeklarowanej poprzez szablon

Ostatnio zmodyfikowano 2017-01-19 20:29
Autor Wiadomość
fokusx
Temat założony przez niniejszego użytkownika
Użycie metody klasy zadeklarowanej poprzez szablon
» 2017-01-19 20:29:21
#edit
Nie wiem co zrobiłem (chyba nic) - nagle zaczęło działać - po 30 minutach prób ...
__________________________________
Witam,
w jaki sposób w:
C/C++
template < typename InnaKlasaT > Klasa
{
public:
    metoda( InnaKlasaT kl ) { cout << kl.metodaInnejKlasy() << endl; }
};
, gdzie
C/C++
class InnaKlasa
{
public:
    int metodaInnejKlasy() { return 5; }
};

int main()
{
    Klasa < InnaKlasa > tmp;
    tmp.metoda();
}
użyć metodę metodaInnejKlasy() w metoda()?
Po próbie skompilowania takiego kodu otrzymuję błąd: left of '.metodaInnejKlasy' must have class/struct/union.
P-156678
« 1 »
  Strona 1 z 1