Když vytvořím šablonovou funkci, kterou uložím do samostatného soubotu nebo knihovny a exportuji ji pomoci hlavičkového souboru tak mi to napíše samozřejmě chybu linkeru, protože ta funkce pro daný datový typ neexistuje. Jak mám udělat aby to fungovalo?
např:
main.cpp
#include "funkce.h"
void main()
{
int a = 1;
int b = 2;
b = funkce(a);
}
funkce.cpp
template <class typ> typ funkce(typ prvni)
{
return prvni;
}
funkce.h
template <class typ> typ funkce(typ prvni);
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Newbie

Nahlásit jako SPAM
IP: 88.101.29.–
Stálý člen
Návštěvník
Zjistit počet nových příspěvků
































