C + + klasse skabeloner er oprettet, når en programmør ønsker at genbruge den samme kode flere steder . Snarere end omskrive koden eller kopiere og indsætte den flere gange, er skabelonen oprettet med den ønskede funktionalitet. De forskellige data kan derefter blive indkaldt til brug med en bestemt skabelon. Specialisering bruges, når koden skal skrives til en bestemt type data . Instruktioner
1
Erklær C + + skabelon, der skal bruges ved at give søgeordet skabelon i første sæt af kode. Inde de vinklede parenteser , skal du indtaste enten klasse eller typename som søgeord. Den næste linje starter med søgeord klassen , og derefter køen klassen, medlemsdata og medlem funktioner .
2
Definer skabelonen definition , ved at skrive skabelonen navn. Inde de vinklede parenteser , skal du indtaste enten klasse eller typename , som anvendes i erklæringen og tilsæt den funktion, der skal udfyldes .
3
Bestem den datatype, du vil have specialisering inden skabelonen. Du kan vælge fra den funktion skabelon , klasse skabelon , medlem funktion, statisk medlem , medlem klasse, medlem funktion skabelon og det medlem klassen skabelon af en klasse -skabelon.
4
Isolér specialisering ved at tilføje dobbelt pile og skrive eksplicit specialisering , mellem noteringerne . Følgende linje , erstatte standard argumenter de nøjagtige data eller klasse, sæt , du ønsker at specialisere sig for denne skabelon.
5.
Luk off koden på den normale måde .
< br >