Als «inline» getaggte Fragen

Verwenden Sie dieses Tag für Fragen speziell zu den Auswirkungen des Inline-Schlüsselworts zusammen mit dem entsprechenden Sprach-Tag.

15
Wann sollte ich das Schlüsselwort 'inline' für eine Funktion / Methode schreiben?
На этот вопрос есть ответы на Stapelüberlauf на русском : Когда следует использовать inline для функции / метода? Wann sollte ich das Schlüsselwort inlinefür eine Funktion / Methode in C ++ schreiben ? Nachdem Sie einige Antworten gesehen haben, einige verwandte Fragen: Wann sollte ich das Schlüsselwort 'inline' für eine …


14
Inline-Funktionen in C #?
Wie macht man "Inline-Funktionen" in C #? Ich glaube nicht, dass ich das Konzept verstehe. Sind sie wie anonyme Methoden? Wie Lambda-Funktionen? Hinweis : Die Antworten beziehen sich fast ausschließlich auf die Fähigkeit, Funktionen zu integrieren , dh "eine manuelle oder Compiler-Optimierung, die eine Funktionsaufruf-Site durch den Körper des Angerufenen …
276 c#  optimization  inline 


13
Sind virtuelle Inline-Funktionen wirklich unsinnig?
Ich habe diese Frage erhalten, als ich einen Kommentar zur Codeüberprüfung erhielt, der besagt, dass virtuelle Funktionen nicht inline sein müssen. Ich dachte, virtuelle Inline-Funktionen könnten in Szenarien nützlich sein, in denen Funktionen direkt für Objekte aufgerufen werden. Aber das Gegenargument kam mir in den Sinn: Warum sollte man virtuell …

1
Warum ist dieser F # -Code so langsam?
Eine Levenshtein-Implementierung in C # und F #. Die C # -Version ist zehnmal schneller für zwei Zeichenfolgen mit etwa 1500 Zeichen. C #: 69 ms, F # 867 ms. Warum? Soweit ich das beurteilen kann, machen sie genau das Gleiche? Es spielt keine Rolle, ob es sich um ein …
127 c#  performance  f#  inline 

8
Wie kann ich gcc anweisen, eine Funktion nicht zu inline?
Angenommen, ich habe diese kleine Funktion in einer Quelldatei static void foo() {} und ich erstelle eine optimierte Version meiner Binärdatei, möchte diese Funktion jedoch nicht inline (für Optimierungszwecke). Gibt es ein Makro, das ich einem Quellcode hinzufügen kann, um das Inlining zu verhindern?
126 c  gcc  inline 


12
Welche Tools zum automatischen Inline-CSS-Stil zum Erstellen von E-Mail-HTML-Code? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Wenn Sie sich http://www.campaignmonitor.com/css/ ansehen , erfahren Sie, dass …
122 html  css  email  inline  html-email 

8
Warum befinden sich C ++ - Inline-Funktionen im Header?
Hinweis: Hier geht es nicht darum, wie Inline-Funktionen verwendet werden oder wie sie funktionieren, sondern darum, warum sie so ausgeführt werden, wie sie sind. Die Deklaration einer Klassenmitgliedsfunktion muss keine Funktion als definieren inline, sondern ist nur die tatsächliche Implementierung der Funktion. Zum Beispiel in der Header-Datei: struct foo{ void …

3
Ist es sinnvoll, Inline-Schlüsselwörter mit Vorlagen zu verwenden?
Ist es sinnvoll, Vorlagen in Headern zu definieren und der Compiler zu bestimmen, ob das Inlining einer Funktion vorteilhaft ist? Ich habe gehört, dass moderne Compiler besser wissen, wann sie eine Funktion einbinden müssen, und inlineHinweise ignorieren . edit: Ich möchte beide Antworten akzeptieren, aber das ist nicht möglich. Um …
119 c++  templates  inline 


12
Inline-Bild per E-Mail senden
Probleme beim Senden eines Bildes per E-Mail als eingebettetes Bild im Körper. Die Bilddatei wird als Anhang angezeigt, was in Ordnung ist, aber der Inline-Bildteil wird nur als rotes x angezeigt. Folgendes habe ich bisher LinkedResource inline = new LinkedResource(filePath); inline.ContentId = Guid.NewGuid().ToString(); MailMessage mail = new MailMessage(); Attachment att …
105 c#  image  email  smtp  inline 

2
Bedeutet constexpr Inline?
Betrachten Sie die folgende Inline-Funktion: // Inline specifier version #include<iostream> #include<cstdlib> inline int f(const int x); inline int f(const int x) { return 2*x; } int main(int argc, char* argv[]) { return f(std::atoi(argv[1])); } und die constexpr äquivalente Version: // Constexpr specifier version #include<iostream> #include<cstdlib> constexpr int f(const int x); …

3
Wie übergebe ich ein Ereignis als Argument an einen Inline-Ereignishandler in JavaScript?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Es …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.