Sdílet prostřednictvím


Pomocí šablon knihovny

Šablona je něco jako makro.Stejně jako makro, vyvolání šablony bude Rozbalit (s nahrazení příslušných parametrů) kód, který jste napsali.Však šablonu širší než toto povolit vytváření nových tříd v závislosti na typech, které předáte jako parametry.Tyto nové třídy implementovat typ bezpečné způsoby provedení operace vyjádřené v kódu šablony.

Šablony knihoven, například ATL se liší od tradiční knihoven tříd C++, jsou obvykle dodávány pouze jako zdrojový kód (nebo zdrojový kód malým, podporu běhu) a nejsou ze své podstaty nebo nutně hierarchický povahy.Místo odvozené od třídy získat požadovanou funkčnost, instanci třídy ze šablony.

Viz také

Referenční dokumentace

Úvod do ATL