Suchergebnisse für Anfrage "metaprogramming"

1 die antwort

Boolesche Argumente der Vorlagenfunktion in Laufzeitfunktionsargumente mit Vorlagenmetaprogrammierung umwandeln

Ich habe eine Funktion, die mehrere boolesche Template-Argumente akzeptiert:

6 die antwort

Erstellung dynamischer Python-Funktionen mit benutzerdefinierten Namen

Entschuldigung, falls diese Frage bereits gestellt und beantwortet wurde. Was ich tun muss, ist sehr einfach im Konzept, aber leider konnte ich online keine ...

1 die antwort

Kein übereinstimmender Funktionsfehler bei der Verwendung von Vorlagenvorlagenparametern in einer Funktion

TOP-Veröffentlichungen

12 die antwort

Generische Programmierung v.s. Metaprogrammierung

Was genau ist der Unterschied? Anscheinend können die Begriffe etwas austauschbar verwendet werden, aber als ich den Wikipedia-Eintrag für Objective-c las, stieß ich auf: Zusätzlich zu Cs Stil der prozeduralen Programmierung unterstützt C ++ ...

3 die antwort

c ++ 11 Variadic Programming, wie man einen Turm von Vektoren definiert

Wie (wenn möglich) kann ich eine Reihe von Variablen in c ++ 11 definieren?vector's in einem Funktionskörper (oder mit anderen Worten, einer Folge vonN-Arrays mit abnehmenderNist bis 0), wie die Variablen unten? vector<vector<vector<int>>> v<3>; ...

6 die antwort

C ++ - Erkennung von Konstanten zur Kompilierungszeit

Es gibt Fälle, in denen eine Bibliotheksquelle verfügbar ist und im Allgemeinen variable Parameter unterstützt werden müssen. In der Praxis sind diese Parameter jedoch häufig Konstanten. Dann kann es möglich sein, Dinge durch spezielle ...

0 die antwort

Finden Sie heraus, ob ein C ++ - Objekt aufrufbar ist

Ist es möglich, ein Typmerkmal zu schreiben, sagen Sieis_callable<T> was sagt, ob ein Objekt ein @ hoperator() definiert? Es ist einfach, wenn die Argumente für den Anrufbetreiber im Voraus bekannt sind, im Allgemeinen jedoch nicht. Ich möchte, ...

2 die antwort

Explizite Verwendung von LambdaMetafactory

Ich versuche LambdaMetafactory.metafactory explizit zu verwenden. Ich kann nicht verstehen, warum es nur mit der Runnable-Funktionsschnittstelle funktioniert. Zum Beispiel macht dieser Code das, was er erwartet (er gibt "Hallo Welt" ...

6 die antwort

Defining “method_called” .. Wie erstelle ich eine Hook-Methode, die jedes Mal aufgerufen wird, wenn eine Funktion einer Klasse aufgerufen wird?

Ich möchte eine Hook-Methode erstellen, die jedes Mal aufgerufen wird, wenn eine Funktion einer Klasse aufgerufen wird. Ich habe method_added ausprobiert, aber es wird zum Zeitpunkt der Klassendefinition nur einmal ausgeführt. class Base def ...

4 die antwort

Überschreiben spezieller Methoden für eine Instanz