Suchergebnisse für Anfrage "compiler-construction"
Wie kann die Kompilierungszeit (exponentiell) schneller sein als die Laufzeit?
Der folgende Code berechnet Fibonacci-Zahlen durch einexponentiell langsam Algorithmus: #include <cstdlib> #include <iostream> #define DEBUG(var) { std::cout << #var << ": " << (var) << std::endl; } constexpr auto fib(const size_t n) -> long ...
Welche Standard-C ++ - Klassen können in C ++ nicht erneut implementiert werden?
Ich habe die Pläne für C ++ 0x durchgesehen und bin auf sie gestoßenstd::initializer_list zur Implementierung von Initialisierungslisten in Benutzerklassen. Diese Klasse konnte nicht in C ++ implementiert werden, ohne sich selbst oder einen ...
Warum hat C ++ niemals die Verwendung von Funktionen zugelassen, bevor sie deklariert wurden? [geschlossen]
OK, ich weiß, das sieht aus wie ein Duplikat vonWarum müssen Funktionen deklariert werden, bevor sie verwendet werden? [https://stackoverflow.com/questions/4757705/why-do-functions-need-to-be-declared-before-they-are-used] Es scheint jedoch nicht ...
C # Empty Statement
Das C # Sprachspezifikation [http://msdn.microsoft.com/en-us/library/aa664812(VS.71).aspx] definiert das empty-statement Grammatikproduktion, mit der ich so etwas machen kann: static void Main(string[] args) { ; ; ; }Warum würde Microsoft ...
mehrere Zuweisungsanweisungen in printf in c [duplizieren]
Diese Frage hat hier bereits eine Antwort: Warum verwenden diese Konstrukte undefiniertes Verhalten vor und nach dem Inkrementieren? [/questions/949433/why-are-these-constructs-using-pre-and-post-increment-undefined-behavior] 14 answerskann ...
Compile using -source und -target javac options [duplicate]
Diese Frage hat hier bereits eine Antwort: Maven verwendet kein Java 7 [/questions/8750563/maven-doesnt-use-java-7] 2 AntwortenVerwenden Sie keine niedrigere Java-Version als die Java-Version ...
Linker Fehler beim Kompilieren von boost.asio Beispiel
Ich versuche ein bisschen C ++ und Boost.Asio zu lernen. Ich versuche das folgende Codebeispiel zu kompilieren: #include <iostream> #include <boost/array.hpp> #include <boost/asio.hpp> using boost::asio::ip::tcp; int main(int argc, char* ...
Für {A = a; B = b; }, wird "A = a" vor "B = b" ausgeführt?
AnnehmenA, B, a, undb sind alle Variablen und die Adressen vonA, B, a, undb sind alle unterschiedlich. Dann für den folgenden Code: A = a; B = b; Erfordert der C- und C ++ - Standard explizitA=a strikt ausgeführt werden, bevorB=b? Da die ...
Kann Sun Java standardmäßig inkrementell kompilieren?
Vor kurzem habe ich angefangen, den Java-Compiler von Eclipse zu verwenden, da er erheblich schneller ist als Standard-Java. Mir wurde gesagt, dass es schneller ist, weil es inkrementelles Kompilieren durchführt. Aber ich bin mir immer noch ein ...
Einen Compiler für .net - IL oder Bytecode schreiben?
Ich tauche gerade in das Innenleben von .net ein, was IL bedeutet. Als Übung möchte ich einen brainf..k-Compiler für .net erstellen (ja, es gibt sie bereits, aber wie gesagt, zu Lernzwecken). Im Moment schreibe ich nur einige Textdateien, die ...