Eine Inline-Funktion ist eine Funktion, mit der der Compiler zur Inline-Erweiterung aufgefordert wurde. Mit anderen Worten, der Programmierer hat angefordert, dass der Compiler den vollständigen Text der Funktion an jeder Stelle einfügt, an der die Funktion aufgerufen wird, anstatt Code zu generieren, um die Funktion an der Stelle aufzurufen, an der sie definiert ist. (Compiler sind jedoch nicht verpflichtet, diese Anfrage zu respektieren.)
Ich versuche, Ente Eingabe in F # zu implementieren, und ich entdeckte, dass Sie eine Member-Einschränkung in haben können F # Generika wie folgt:
%Vor%
Der obige Code wird jedoch nicht kompiliert, wenn ich versuche, die Eigenschaft zu ref...
22.10.2012, 12:48
Wir wissen, dass Inline-Werte günstig sind, da sie vom Compiler überprüft werden und dieselbe Operation (wie ++ x) nicht mehr als einmal ausgewertet wird, wenn sie als Argument im Vergleich zu Makros übergeben wird.
Aber in einem Interview wu...
25.01.2011, 06:10
Ich habe eine Funktion in MATLAB, die eine andere Funktion als Argument übernimmt. Ich möchte irgendwie eine stückweise Inline-Funktion definieren, die übergeben werden kann. Ist das in MATLAB irgendwie möglich?
Bearbeiten: Die Funktion, die...
28.04.2009, 03:05
Gibt es Unterschiede bei der Verwendung eines "Inline-Imports" (ein vollständig qualifizierter Name) und des normalen Imports in Bezug auf Leistung, Arbeitsspeicher, Kompilierzeit usw. in Java?
%Vor%
und
%Vor%
06.10.2015, 09:09
Ich habe ein Fenster, das Text anzeigt. Der Text besteht aus zwei Teilen: Der erste Teil ist festgelegt, während der zweite Inhalt einer DependencyProperty sein muss, die im Fenster deklariert ist.
Ich habe erwogen, einen Textblock zu verwend...
28.07.2010, 18:16
Ich bin neugierig, ob der Standardkonstruktor und der Destruktor, den der Compiler erzeugt, inline sind oder nicht, weil ich das auf jede Art und Weise begründen kann. Auf der einen Seite soll der Standardkonstruktor / -destruktor nicht inline...
08.06.2011, 03:41
Ich implementiere einige mathematische Typen und möchte die Operatoren optimieren, um die Menge an Speicher zu minimieren, die erstellt, zerstört und kopiert wird. Um zu demonstrieren, zeige ich Ihnen einen Teil meiner Quaternion-Implementierung...
21.08.2009, 19:08
Ich bin neu in Java und versuche einige Methoden zum Zugriff, und ich stieß auf etwas, das ich nicht verstehe. Der folgende Code funktioniert gut, druckt 9 und gibt keine Kompilierungsfehler.
Ich denke, dieser Code sollte einen Kompilierungsfehl...
22.08.2017, 12:26