Čus, mam takovej lamáckej problém. Nejde mi zkompilovat tohle:
#include <iostream>
#include <windows.h>
using namespace std;
template<class Typ> void funkce(Typ, Typ);
int main(int argc, char *argv[])
{
double i = 10.9;
int j = 1;
funkce(i, j); //tady je chyba
cin.get();
cin.get();
return 0;
}
template<class Typ> void funkce(Typ &cislo1, Typ &cislo2)
{
cout << cislo1+cislo2;
}
Kompilátor hlásí pro označenej řádek error: no matching function for call to 'funkce(double&, int&)'|, přesně tohle mi taky hlásí u kódu ze seriálu C++ tady na Programujte. Co s tim?
za případný odpovědi díky