Suchergebnisse für Anfrage "template-meta-programming"
N-dimensionalen Vektor mit vorgegebenen Größen erstellen
Also, ich möchte einen mehrdimensionalen Vektor eines bestimmten Typs erstellen, bei dem die erste Dimension die Größe des ersten Arguments eines Funktionsaufrufs usw. hat, zum Beispiel, wenn ich std::size_t n = 5; auto x = make_vector<int>(n + ...
Vorlagenparameter in C ++ - Vorlagen
Ich versuche, Template-Template-Parameter zu verwenden, ähnlich wie es gemacht wirdHier [https://stackoverflow.com/a/213811/1212596]undHier [https://stackoverflow.com/a/20852853/1212596](und viele andere Orte). #include <vector> ...
constexpr Initialisierung des Arrays zum Sortieren von Inhalten
Dies ist eher ein kleines Rätsel als ein reales Problem, aber ich bin in eine Situation geraten, in der ich in der Lage sein möchte, etwas zu schreiben, das ...
C ++ - Vorlage zum Abwickeln einer Schleife mit einem Schalter?
Meine Frage ist ähnlich wieKann man eine Schleife ausrollen, wenn man mit einem Integer-Template-Parameter arbeitet? aber ich möchte kompilierzeit und laufze...
Alternativen für die Gleitkommainitialisierung zur Kompilierungszeit
Derzeit arbeite ich an einer Template-Meta-Programmierung zur Implementierung von Gleitkomma-Arithmetik. Die Vorlage, die Float-Werte zur Kompilierungszeit darstellt, sieht wie folgt aus: template<bool S , std::int16_t E , std::uint64_t M> ...
Wie überprüfe ich, ob T ein Aggregattyp ist?
Ich weiss Bescheidstd::is_pod. Es werden jedoch mehr als nur Aggregattypen geprüft. Oder iststd::is_pod nur das Beste, was wir tun können? rundsätzlich möchte ich eine Funktionsvorlage für @ ...
Variadische Template-Aliase als Template-Argumente
Zuerst Code, dann Kontext, dann die Frage: