Kompilace template v C++

Radek Svoboda svoboda na neovision.cz
Pondělí Duben 26 10:23:46 CEST 1999


Jan Kurik wrote:

> 
>   Mam problem, jak zakompilovat ( resp. slinkovat ) template v C++ do
> staticke knihovny a potom tuto knihovnu i s temi template prilinkovat 
> k vysledne binarce.
> 

Implementace metod sablony museji byt uvedeny v *.h souborech, nikoli v
*.C. Podobne jako u inline funkci je to jedina moznost, nebot vase
staticka knihovna dopredu nevi, ktere instance sablon vygenerovat. A
generovat je umi pouze kompilator, ne linker.


                                    Radek Svoboda
                                    Neovision s.r.o., Prague
                                    svoboda na neovision.cz


Další informace o konferenci Linux