Suchergebnisse für Anfrage "compile-time"

1 die antwort

Wie parse ich einen String zur Kompilierungszeit in Nimrod?

Durchgehender zweite Teil von Nimrods Tutorial Ich habe den Teil erreicht, in dem Makros erklärt werden. In der Dokumentation heißt es, dass sie zur Kompilie...

4 die antwort

Werden mathematische Funktionen konstanter Ausdrücke zur Kompilierungszeit vorberechnet?

Ich neige dazu, mathematische Funktionen konstanter Ausdrücke zu verwenden, um Bequemlichkeit und Kohärenz zu erreichen (d. H

1 die antwort

Was ist in PHP mit Kompilierungszeit und Laufzeit gemeint? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Wird PHP kompiliert oder interpretiert? [/questions/1514676/is-php-compiled-or-interpreted] 14 AntwortenPHP ist eine interpretierte Sprache, die nicht kompiliert wurde. Dennoch bin ich auf ein ...

TOP-Veröffentlichungen

1 die antwort

Wie erhalte ich den Kompilierungszeittyp einer Variablen?

Ich bin auf der Suche nach Möglichkeiten, den Typ der Kompilierungszeit einer Variablen für Debugging-Zwecke zu ermitteln. Die Testumgebung kann so einfach reproduziert werden: object x = "this is actually a string"; ...

5 die antwort

Erweitert sich undefiniertes Verhalten auf die Kompilierungszeit?

Wir haben alle die Warnungen gehört, dass, wenn Sie @ aufrufundefiniertes Verhalten in C oder C ++,alles überhaupt kann passieren Ist dies auf @ begrenjedes Laufzeitverhalten überhaupt, oder beinhaltet dies auch ein Verhalten beim Kompilieren? ...

8 die antwort

Wie wird die Länge eines Arrays zur Kompilierungszeit ermittelt?

Gibt es Makros oder Builtins, die die Länge von Arrays zur Kompilierungszeit in GCC zurückgeben können? Beispielsweise int array[10];Für welche: sizeof(array) == 40 ???(array) == 10 Update0 Ich möchte nur darauf hinweisen, dass dies in C ++ ...

2 die antwort

Kann ich C ++ - Typnamen auf constexpr-Weise erhalten?

Ich möchte beim Kompilieren den Namen eines Typs verwenden. Angenommen, ich habe geschrieben: constexpr size_t my_strlen(const char* s) { const char* cp = s; while(*cp != '\0') { cp++; }; return cp - s; }und jetzt möchte ich haben: template ...

10 die antwort

Implementieren einer "static-if" -Logik zur Kompilierungszeit für verschiedene Zeichenfolgentypen in einem Container

Ich möchte eine Funktionsvorlage schreiben, die einen Container mit Zeichenfolgen verarbeitet, z. B. einstd::vector. Ich möchte beide unterstützenCString undstd::wstring mit der gleichen Vorlagenfunktion. Das Problem ist, dassCString und ...

6 die antwort

Warum ermöglicht es der C ++ - Compiler, eine Funktion als constexpr zu deklarieren, die nicht constexpr sein kann?

Warum ermöglicht es der C ++ - Compiler, eine Funktion als constexpr zu deklarieren, die nicht constexpr sein kann? Zum Beispiel:http: //melpon.org/wandbox/permlink/AGwniRNRbfmXfj8 [http://melpon.org/wandbox/permlink/AGwniRNRbfmXfj8r] #include ...

4 die antwort

C ++ 98/03 std :: is_constructible Implementierung

Die Basiskomponenten meiner Hobbybibliothek müssen mit C ++ 98- und C ++ 11-Compilern funktionieren. Um zu lernen und Spaß zu haben, habe ich die C ++ 98-Implementierungen mit verschiedenen Unterstützungsfunktionen erstellt (wie z. B.enable_if, ...