C + + klassen maler opprettes når en programmerer ønsker å gjenbruke samme kode på flere steder . Snarere enn å skrive om kode eller kopiere og lime dem inn flere ganger , er malen som er opprettet med den nødvendige funksjonaliteten. De forskjellige data kan så bli kalt for bruk med en spesiell mal. Spesialisering brukes når koden må være skrevet for en bestemt type data . Instruksjoner
en
Erklærer C + + mal som skal brukes ved å gi søkeordet mal i det første settet med kode . Inne i festemateriell , skriv enten klasse eller TypeName som søkeord . Den neste linjen starter med nøkkelordet klassen , og deretter køen klassen , medlem data og medlem funksjoner .
2
Definer mal definisjon, ved å skrive malen navn. Inne i festemateriell , skriv enten klasse eller TypeName som brukes i erklæringen og legge funksjonen som må fullføres.
3
Bestem datatype som du ønsker spesialisering i malen . Du kan velge fra den funksjonen mal, klasse mal, medlem funksjon, statiske data medlem , medlem klassen , medlem funksjon mal og medlem klassen mal av en klasse mal.
4
Isoler spesialisering ved å legge til doble piler og skrive eksplisitt spesialisering , mellom sitater . Følgende linje , erstatte standard argumenter med den eksakte data eller klasse sett at du ønsker å spesialisere seg for denne malen .
5
Steng kode på vanlig måte .