Tag: d

D ist ein multi-Paradigma-Systeme, Programmiersprache, entwickelt von Walter Bright und, seit 2006, Andrei Alexandrescu. Nun, D ist ein open-source-Zusammenarbeit.

Warum eine Funktion mit geschützten modifier außer Kraft gesetzt werden können und zugänglich sind alle wo?

Anzahl der Antworten 3 Antworten
Ich bin C# - Programmierer, der neu D Sprache. Ich bin ein bisschen verwirrt mit OOP in D programming language. Davon aus, dass ich die folgende Klasse: public class A { protected void foo() { writefln("A.foo() called.");

DMD vs. GDC vs. LDC

Anzahl der Antworten 3 Antworten
Was sind die vor - /Nachteile der verschiedenen D-Compiler? Wie ist die Leistung und der standard compliance/D2-support? Wie gut sind Debugger unterstützt? Wie gut sind die Fehlermeldungen und die IDE-integration? Wie gut ist die 64-bit-Unterstützung? Meine Gedanken

warum bekomme ich: Fehler: undefinierter Bezeichner SDL_SetVideoMode beim kompilieren von SDL2 auf DMD2

Anzahl der Antworten 1 Antworten
Ich finde keine Beispiele von code ausgeführt SDL2, und wenn ich versuche zu kompilieren, den folgenden code auf DMD2 mit Verlassenen SDL2 ich bekomme den oben genannten Fehler. Gibt es eine neue Reihe von Verfahren für die

warum bekomme ich: Fehler: undefinierter Bezeichner SDL_SetVideoMode beim kompilieren von SDL2 auf DMD2

Anzahl der Antworten 1 Antworten
Ich finde keine Beispiele von code ausgeführt SDL2, und wenn ich versuche zu kompilieren, den folgenden code auf DMD2 mit Verlassenen SDL2 ich bekomme den oben genannten Fehler. Gibt es eine neue Reihe von Verfahren für die

Was ist die beste IDE für DigitalMars D Programmierung?

Anzahl der Antworten 5 Antworten
Digital Mars D scheint sehr gut zu sein-Programmiersprache in einer Vielzahl von Möglichkeiten, aber mein einzige problem mit ihm ist, ist die Zeit verschwendet zu schreiben-Argumente an den compiler in der Kommandozeile an die alte Mode Weise.

Wie zum extrahieren von text aus erschwingliches sane HTML?

Anzahl der Antworten 9 Antworten
Meine Frage ist in der Art, wie diese Frage aber ich habe mehr Einschränkungen: Ich weiß, das Dokument ist einigermaßen gesund Sie sind sehr regelmäßig (alle kamen aus der gleichen Quelle Ich möchte über 99% der sichtbaren

Metaprogrammierung in C ++ und in D

Anzahl der Antworten 10 Antworten
Der template-Mechanismus in C++ nur versehentlich wurde nützlich für die template-metaprogramming. Auf der anderen Seite, D die speziell entworfen wurde, um dies zu erleichtern. Und anscheinend ist es auch einfacher zu verstehen (oder so habe ich gehört).

Was sind die Unterschiede zwischen Konzepten und Vorlagenbeschränkungen?

Anzahl der Antworten 3 Antworten
Ich will wissen, was sind die semantischen Unterschiede, die zwischen den C++ - volle Konzepte Vorschlag und Vorlage Einschränkungen (z.B. Einschränkungen, da erschien in Dlang oder die neuen Konzepte-lite Vorschlag für C++1y). Was sind vollwertige Konzepte in

Ist D eine glaubwürdige Alternative zu Java und C ++?

Anzahl der Antworten 13 Antworten
Ist die D Sprache eine glaubwürdige alternative zu Java und C++? Was wird es dauern, bis sich eine glaubwürdige alternative? Sollte ich mir die Mühe Sie zu lernen? Verdient es, zu bekehren? Der Haupt-Grund warum ich Frage

Wie ändert man die Ausgabefarbe des Echos in Linux?

Anzahl der Antworten 21 Antworten
Ich versuche zu drucken einen text im terminal mit Befehl echo. Will ich drucken Sie den text in einer roten Farbe. Wie kann ich das tun? InformationsquelleAutor der Frage satheesh.droid | 2011-05-10

Wie schnell ist D im Vergleich zu C ++?

Anzahl der Antworten 8 Antworten
Mag ich einige Funktionen von D, wäre aber interessiert, wenn Sie kommen mit einer Laufzeit Strafe? Vergleichen, die ich implementiert ein einfaches Programm, das berechnet Skalare Produkte von vielen kurzen Vektoren in C++ und D. Das Ergebnis

Wie erstelle / schreibe ich einen einfachen XML-Parser?

Anzahl der Antworten 6 Antworten
Wie das erstellen/schreiben einer einfachen XML-parser von Grund auf neu? Eher als code-Beispiele, ich will wissen, was sind die vereinfachte, basic-Schritte in Englisch. Wie ist ein guter parser entwickelt? Ich verstehe, dass regex sollte nicht verwendet werden

D Programmiersprache in der realen Welt?

Anzahl der Antworten 20 Antworten
Ist jemand da draußen mit D für Reale Anwendungen? Wenn ja, was verwendest du es? Ich kann nicht scheinen, etwas zu finden auf das web groß geschrieben in D. Trotz des Fehlens von bekannten großen Benutzer -,

Die D-Programmiersprache für die Spieleentwicklung

Anzahl der Antworten 11 Antworten
Vor kurzem habe ich wurde gestört, weil ich einen Punkt erreicht, in dem C++ (auch 0x), fühlte sich sehr beschränkt, und so begann ich nach alternativen zu suchen. Vergessen, Java, C#, Python oder Ruby. Ich mag die

Beeinträchtigen Getter und Setter die Performance in C ++ / D / Java?

Anzahl der Antworten 10 Antworten
Dies ist ein ziemlich altes Thema: Sind setter und Getter gut oder böse? Meine Frage hier ist: Compiler C++ /D /Java inline die Getter und setter? In welchem Umfang machen die Getter/setter auf die Leistung auswirken (function

Warum 0,1 + 0,2 == 0,3 in D?

Anzahl der Antworten 3 Antworten
assert(0.1 + 0.2 != 0.3); //shall be true ist mein Lieblings-prüfen, dass eine Sprache verwendet native Fließkomma-Arithmetik. C++ #include <cstdio> int main() { printf("%d\n", (0.1 + 0.2 != 0.3)); return 0; } Ausgabe: 1 http://ideone.com/ErBMd Python print(0.1

Warum ist lokaler Thread-Speicher so langsam?

Anzahl der Antworten 6 Antworten
Arbeite ich an einem custom-mark-release-Stil-memory-allocator für die D programming language, das funktioniert durch die Zuordnung von thread-lokalen Regionen. Es scheint, dass der thread local storage Engpass verursacht eine riesige (~50%) Verlangsamung bei der Zuweisung von Speicher, die

Automatisch ausgeführte Funktionen beim Laden von gemeinsam genutzten Bibliotheken

Anzahl der Antworten 4 Antworten
Beim laden von shared libraries in Windows LoadLibrary() Aufruf bewirkt DllMain in der Bibliothek ausführen für jeden neuen Prozess-und thread-Bibliothek beimisst, und für jeden Prozess-und thread-Bibliothek deattaches aus. Gibt es ähnliche Mechanismus für Mac OS X, Linux