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.)
Gibt es eine Möglichkeit, eine Liste von Funktionen zu erhalten, die nirgends inline waren? Entweder durch Übergeben einer Option an gcc oder durch Überprüfen der Binärdatei?
BEARBEITEN: Ich weiß, wie man ausdrücklich darum bittet, dass eine...
08.02.2012, 09:10
Ich habe eine Frage zur C-Compiler-Optimierung und wann / wie Schleifen in Inline-Funktionen abgerollt werden.
Ich entwickle einen numerischen Code, der so etwas wie das folgende Beispiel macht. Im Grunde würde my_for() eine Art Schablone...
12.06.2015, 11:32
Ich verwende CSS, um eine Radiogruppe wie folgt neu zu gestalten:
Es wird getan, indem die eigentliche Eingabe (die Schaltfläche) innerhalb des Label-Tags verschachtelt wird und dann die Eingabe selbst auf display:none im CSS gesetzt w...
05.04.2013, 13:50
Ich lerne Perl Inline :: Python-Bibliothek. Im Beispiel der cpan Website haben wir
%Vor%
Ist es möglich, Python-Code in eine Zeichenfolge einzufügen, damit ich den Python-Code in der Laufzeitumgebung erstellen kann? Zum Beispiel etwas wie:...
06.08.2012, 17:54
Gibt es einen Unterschied zwischen der Definition von Member-Funktionen für eine Template-Klasse innerhalb der Klassen-Deklaration gegenüber der externen?
Definiert im Inneren:
%Vor%
Außerhalb definiert:
%Vor%
Bei Nicht-Template-Klass...
20.01.2010, 17:49
Ich sehe ein seltsames Problem, bei dem Membermethoden nicht inline werden, wenn ich einen Destruktor definiere.
Beispielcode:
%Vor%
Wenn ich den Standard-Destruktor verwende, bekomme ich etwas wie folgt:
%Vor%
Aber wenn ich meinen ei...
14.11.2012, 02:26
Ich mache eine Online-Bytecode-Methode, um die Optimierung mit ASM zu optimieren. Meine Änderungen basieren auf dem Beispiel 3.2.6 Inline Method ( Ссылка ). Das Testbeispiel (inline callee's calculate (int, int) bei Caller :: test) ist:
%Vo...
22.04.2015, 15:22
Ich glaube, inline war veraltet, weil ich hier gelesen habe:
Unabhängig davon, wie Sie eine Funktion als inline festlegen, ist dies eine Anforderung, die der Compiler ignorieren darf: Der Compiler kann einige, alle oder keine der...
22.04.2015, 11:33
Ist das nicht möglich? Ich möchte eine Website mit Video für den Hintergrund erstellen, iPad läuft perfekt, aber das iPhone ist nicht.
Dann habe ich herausgefunden, das Problem ist iPhone Safari mit dem Inline-HTML5 Video standardmäßig Vollbi...
04.11.2012, 05:21
Ich konvertiere etwas F # -Code in OCaml und sehe viele Verwendungen dieses Pipelineoperators <| , zum Beispiel:
%Vor%
Der <| -Operator ist scheinbar nur definiert:
%Vor%
Ich wundere mich, warum sie sich bemühen, diesen Operat...
19.01.2013, 03:56