Suchergebnisse für Anfrage "metaprogramming"
String-Literal-Konstruktion im C ++ 11-Kompilierzeitformat zum Aufrufen von printf
Was ich tun möchte, ist zu erstellen: template<Args... args)> int println(Args...) { // implementation which calls: // printf("<string literal format string at compile time>", args...); // additional perk would be compile time type checking // I ...
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>; ...
Entspricht Python eval in Haskell
Es gibt eine Funktion in Python, die aufgerufen wirdeval das nimmt Zeichenfolge-Eingabe und wertet es aus. >>> x = 1 >>> print eval('x+1') 2 >>> print eval('12 + 32') 44 >>>Wofür steht Haskell?eval Funktion?
Festlegen der Funktionszusammensetzung durch deklarative Zuordnungen in F #
DasClojure Prismatic / Sanitärbibliothek [https://github.com/Prismatic/plumbing] kann verwendet werden, um eine deklarative und explizite Definition des Diagramms einer Anwendung oder einer Modulfunktion bereitzustellen. Kurz gesagt, es bietet ...
Lesen Sie den Namen der aktuell ausgeführten Methode
$0 ist die Variable für das Ruby-Programm der obersten Ebene, aber gibt es eine für die aktuelle Methode?
Aufrufen einer Methode aus einem String mit dem Methodennamen in Ruby
Wie kann ich das tun, wovon sie sprechen?Hie [https://stackoverflow.com/questions/3061/calling-a-function-from-a-string-with-the-functions-name-in-python] , aber in Ruby? Wie würden Sie die Funktion für ein Objekt ausführen? und wie würden Sie ...
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, ...
Wie kann ich die Klasse, zu der sie gehört, ab Python 3.3 zurückgeben, wenn ich eine Methode angegeben habe?
Gegebenx = C.f nach class C: def f(self): passWas rufe ich anx das wird zurückgebenC? Das Beste, was ich tun konnte, istexecing einen analysierten Teil vonx.__qualname__, was hässlich ist: exec('d = ' + ...
Wie rufe ich ein Aufruferkontextobjekt in Ruby ab?
hereafter ist mein Code, den ich vereinfachen möchte, um zu vermeiden, dass bei jedem Aufruf ein zusätzliches Argument übergeben wird. In der Tat ist mein usecase, dassM ist eine Benutzerbibliothek ohne die Definition voncontext Argument für jede ...
Eine Gruppe verschiedener Makros
Ich möchte eine Gruppe mit variabler Anzahl von Argumenten an ein Makro übergeben bekommen. Ich habe folgende Makros, die falsch sind: #define M_NARGS(...) M_NARGS_(__VA_ARGS__, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0) #define M_NARGS_(_10, _9, _8, _7, ...