Variadic Value Templates
Verfasst: 04.02.2012, 12:39
Hi,
zugegeben, ich kenne nicht den offiziellen Namen von einem Template dieser Art:
Ich nenne es einfach Mal Value-Template, weil es eine Instanz von int nimmt.
Zwei Sachen kommen mir in den Sinn, ob sie mit dem neuen Standard umgesetzt sind.
Erstens:
Ist es möglich sich mit eigenen Strukturen Value-Templates zu bauen? Etwa in der Art:
Wobei "Struktur" eine Template-geeignete Struktur ist - ein Aggregat von skalaren Werten o.ä.
Zweitens:
Wie kann man ein Variadic Value Template bauen? Also ein Template was z.B. eine beliebige Anzahl an skalaren Werten nimmt?
Viele Grüße
Bergmon
zugegeben, ich kenne nicht den offiziellen Namen von einem Template dieser Art:
Code: Alles auswählen
template<int V>
class DoSomething
{
...
};
Zwei Sachen kommen mir in den Sinn, ob sie mit dem neuen Standard umgesetzt sind.
Erstens:
Ist es möglich sich mit eigenen Strukturen Value-Templates zu bauen? Etwa in der Art:
Code: Alles auswählen
template<Struktur C>
class DoSomething
{
...
};
DoSomething<{initializer}>
Zweitens:
Wie kann man ein Variadic Value Template bauen? Also ein Template was z.B. eine beliebige Anzahl an skalaren Werten nimmt?
Viele Grüße
Bergmon