Bezieht sich auf die Informationen, die zum Zeitpunkt der Kompilierung des Quellcodes abgeleitet oder bekannt sein können, im Gegensatz zu Informationen, die nur bei der Ausführung des Quellcodes abgeleitet werden können. Verwenden Sie dieses Tag nicht für Fragen zur Zeit, die für die Kompilierung des Quellcodes benötigt wird.
Ich möchte sicherstellen, dass zwei Interfaces niemals in derselben Klasse zur Kompilierungszeit gefunden werden, ähnlich wie AttributUsage überprüft benutzerdefinierte Attribute zur Kompilierzeit.
z.B.:
%Vor%
Ich kann das natürlich zur...
09.05.2011, 12:54
Ich möchte einen Hash für eine Klasse basierend auf dem abgeleiteten Typ zur Kompilierzeit generieren. Heute erzeuge ich es wie folgt:
%Vor%
aber das erzeugt (ziemlich unnötigerweise) Laufzeit-Initialisierungscode (die Hash (..) -Funktion ma...
22.08.2011, 14:19
Ich lerne gerade Haskell, und da gibt es eine Sache, die mich verblüfft:
Wenn ich einen komplexen Ausdruck erstelle (dessen Berechnung einige Zeit in Anspruch nehmen wird) und dieser Ausdruck konstant ist (dh er besteht nur aus bekannten, fes...
08.10.2013, 21:51
Bearbeiten: In der ersten Frage hatte eine falsche Formel und der Algorithmus versuchte etwas völlig anderes als das, was beabsichtigt war. Ich entschuldige mich und ich beschloss, die Frage neu zu schreiben, um alle Verwirrung zu beseitigen....
21.05.2014, 11:09
Was ist eine Laufzeit? Ist es eine virtuelle Maschine, die halb kompilierten Code ausführt, der auf einem bestimmten Prozessor nicht ausgeführt werden kann. Wenn ja, was ist eine virtuelle Maschine? Ist es eine andere Software, die den halb komp...
07.04.2013, 22:11
sagen wir, dass ich C-Makro haben möchte, das auf jedem Typ funktioniert.
Ich benutze GCC-Compiler (& gt; = 4.6) und kann GNU99-Makros verwenden.
%Vor%
Verwendung von Makro für TIMER kann zum Beispiel so aussehen
%Vor%
Also muss TIMER de...
17.09.2012, 04:33
Ist es möglich eine sass-Variable zur Kompilierzeit zu setzen? Ich möchte das grundsätzlich tun:
%Vor%
Wenn ich nach css kompiliere, möchte ich $ color auf "blau" setzen (vorzugsweise von der Kommandozeile). Hat jemand das schaffen können?...
08.04.2011, 00:17
Inspiriert von dieser Frage frage ich mich, ob es eine Kompilierzeitprüfung gibt, die man einführen kann, um zu erkennen, ob zwei gegebene Template-Instanziierungen:
%Vor%
werden aus der gleichen Definition erstellt oder wenn sie aus versc...
09.01.2013, 18:34
Vor ein paar Tagen habe ich gefragt, nach welchen Kriterien der Compiler entscheidet, ob während der Kompilierzeit eine constexpr-Funktion berechnet wird oder nicht.
Wann wird eine constexpr-Funktion beim Kompilieren ausgewertet? Zeit?
W...
12.01.2013, 14:29
Es wäre nützlich, "constexpr" -Parameter zu haben, um Compiler-bekannte Werte zu unterscheiden und so Fehler bei der Kompilierung zu erkennen. Beispiele:
%Vor%
Was ist ein ungültiger Code für jetzt? Kann mir jemand erklären, warum das nicht...
21.12.2014, 17:36