Partial template specialization (original) (raw)

About DBpedia

Partial template specialization is a particular form of class template specialization. Usually used in reference to the C++ programming language, it allows the programmer to specialize only some arguments of a class template, as opposed to explicit full specialization, where all the template arguments are provided.

Property Value
dbo:abstract Partial template specialization is a particular form of class template specialization. Usually used in reference to the C++ programming language, it allows the programmer to specialize only some arguments of a class template, as opposed to explicit full specialization, where all the template arguments are provided. (en) テンプレートの部分特殊化 (Partial template specialization)は、C++の用語で、テンプレートにおいて、特定のテンプレート実引数が与えられたときに、元と異なる定義を使用させるようにする仕組みである。 (ja) Частичная специализация шаблона — механизм языка программирования C++, предназначенный для специализации обобщённых шаблонных классов под конкретные задачи или под конкретное подмножество своих параметризованных типов данных. По мнению американского учёного и создателя C++ Б. Страуструпа специализация шаблонов является эффективным средством предотвращения неконтролируемого разрастания объёмов кода при активном использовании инструментария классов-шаблонов даже при разработке программных проектов умеренного размера. Это связывают с тем, что она не позволяет генерировать избыточные реплики кода под каждый конкретный тип данных, заменяя их более обобщёнными фрагментами кода и вдобавок сокращая время компиляции и компоновки конечного продукта. (ru) 模板偏特化是模板全特化的一种特殊形式,這個概念通常與C++编程语言有關,它允许程序员仅特化(指定)模板的某些参数,而不是完全特化模板(即指定所有模板參數)。 (zh)
dbo:wikiPageID 930164 (xsd:integer)
dbo:wikiPageLength 7923 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1031244693 (xsd:integer)
dbo:wikiPageWikiLink dbr:Function_overloading dbr:Template_specialization dbr:C++ dbr:Template_(C++) dbc:C++ dbr:Inheritance_(object-oriented_programming) dbr:Programming_language
dbp:wikiPageUsesTemplate dbt:Refimprove dbt:Reflist
dct:subject dbc:C++
gold:hypernym dbr:Form
rdfs:comment Partial template specialization is a particular form of class template specialization. Usually used in reference to the C++ programming language, it allows the programmer to specialize only some arguments of a class template, as opposed to explicit full specialization, where all the template arguments are provided. (en) テンプレートの部分特殊化 (Partial template specialization)は、C++の用語で、テンプレートにおいて、特定のテンプレート実引数が与えられたときに、元と異なる定義を使用させるようにする仕組みである。 (ja) Частичная специализация шаблона — механизм языка программирования C++, предназначенный для специализации обобщённых шаблонных классов под конкретные задачи или под конкретное подмножество своих параметризованных типов данных. По мнению американского учёного и создателя C++ Б. Страуструпа специализация шаблонов является эффективным средством предотвращения неконтролируемого разрастания объёмов кода при активном использовании инструментария классов-шаблонов даже при разработке программных проектов умеренного размера. Это связывают с тем, что она не позволяет генерировать избыточные реплики кода под каждый конкретный тип данных, заменяя их более обобщёнными фрагментами кода и вдобавок сокращая время компиляции и компоновки конечного продукта. (ru) 模板偏特化是模板全特化的一种特殊形式,這個概念通常與C++编程语言有關,它允许程序员仅特化(指定)模板的某些参数,而不是完全特化模板(即指定所有模板參數)。 (zh)
rdfs:label テンプレートの部分特殊化 (ja) Partial template specialization (en) Частичная специализация шаблона (ru) 模板偏特化 (zh)
owl:sameAs freebase:Partial template specialization wikidata:Partial template specialization dbpedia-ja:Partial template specialization dbpedia-no:Partial template specialization dbpedia-ru:Partial template specialization dbpedia-zh:Partial template specialization https://global.dbpedia.org/id/4tKui
prov:wasDerivedFrom wikipedia-en:Partial_template_specialization?oldid=1031244693&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Partial_template_specialization
is dbo:wikiPageDisambiguates of dbr:Specialization
is dbo:wikiPageRedirects of dbr:Partial_template_specialisation
is dbo:wikiPageWikiLink of dbr:Visual_Studio dbr:Generic_programming dbr:Specialization dbr:Partial_template_specialisation dbr:Template_(C++) dbr:Bit_array
is foaf:primaryTopic of wikipedia-en:Partial_template_specialization