Logo
Unionpedia
Kommunikasjon
Tilgjengelig på Google Play
Ny! Last ned Unionpedia på din Android™-enhet!
Nedlasting
Raskere tilgang enn browser!
 

Templatmetaprogrammering

Index Templatmetaprogrammering

Templatmetaprogrammering (TMP) er en metaprogrammeringsteknikk hvor templater blir brukt av kompilatoren til å generere midlertidig kildekode som slås sammen med resten av kildekoden og kompilert videre.

9 relasjoner: C++, D (programmeringsspråk), Funksjonell programmering, Kildekode, Kompilator, Metaprogrammering, Template, Templatspesialisering, Turingkomplett.

C++

C++ er et populært høynivå programmeringsspråk som er en utvidelse av språket C. C++ ble opprinnelig kalt «C with Classes» og ble utviklet og implementert av dansken Bjarne Stroustrup omkring 1983–85, som da jobbet for AT&T Bell Laboratories.

Ny!!: Templatmetaprogrammering og C++ · Se mer »

D (programmeringsspråk)

D er et programmeringsspråk utviklet av Walter Bright.

Ny!!: Templatmetaprogrammering og D (programmeringsspråk) · Se mer »

Funksjonell programmering

Funksjonell programmering brukes innenfor informatikken om et programmeringsparadigme som behandler utregninger som en evaluering av matematiske funksjoner og unngår tilstandsendringer og foranderlige data.

Ny!!: Templatmetaprogrammering og Funksjonell programmering · Se mer »

Kildekode

Kildekode eller kjeldekode er instruksjoner til en datamaskin skrevet på en form som mennesker kan lese.

Ny!!: Templatmetaprogrammering og Kildekode · Se mer »

Kompilator

En kompilator er et dataprogram som oversetter – kompilerer – et dataprogram skrevet i et programmeringsspråk (kalt kildekode) til et kjørbart program (maskinkode).

Ny!!: Templatmetaprogrammering og Kompilator · Se mer »

Metaprogrammering

Metaprogrammering er å skrive dataprogrammer som har evnen til å behandle programmer som sine data.

Ny!!: Templatmetaprogrammering og Metaprogrammering · Se mer »

Template

Templater er et verktøy i programmeringsspråket C++ som gjør det mulig for funksjoner og klasser til å operere med generiske typer.

Ny!!: Templatmetaprogrammering og Template · Se mer »

Templatspesialisering

Templatspesialisering er å definere et spesialtilfelle for en gitt type i en template.

Ny!!: Templatmetaprogrammering og Templatspesialisering · Se mer »

Turingkomplett

Et instruksjonssett eller programmeringsspråk er sagt å være turingkomplett hvis det kan brukes til å simulere hver og en turingmaskin.

Ny!!: Templatmetaprogrammering og Turingkomplett · Se mer »

UtgåendeInnkommende
Hey! Vi er på Facebook nå! »