curiously recurring template pattern

noun

An idiom in which a class X derives from a class template instantiation using X itself as template argument.

Similar

Meanings

nouncuriously recurring template pattern (plural curiously recurring template patterns)

plural curiously recurring template patterns

  1. computingAn idiom in which a class X derives from a class template instantiation using X itself as template argument.

    Synonyms: CRTP

Synonyms & antonyms

nounAn idiom in which a class X derives from a class template instantiation using X itself as template argument.

Similar

Origin

Title of a 1995 article which describes this idiom.

Full word history & related roots →

Rhymes & wordplay

Rhymes with curiously recurring template pattern

All rhymes →
Cite this entry
APA

curiously recurring template pattern. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/curiously%20recurring%20template%20pattern

MLA

“curiously recurring template pattern.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/curiously%20recurring%20template%20pattern. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “curiously recurring template pattern,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/curiously%20recurring%20template%20pattern.

Source: curiously recurring template pattern on Wiktionary, CC BY-SA 4.0.