d

D ist eine Programmiersprache für mehrere Paradigmensysteme, die von Walter Bright und seit 2006 von Andrei Alexandrescu entwickelt wurde. Jetzt ist D eine Open-Source-Kollaboration.
2
Antworten

Wie bekomme ich einen einzelnen Tastendruck in D2 (Phobos)?

Gibt es einen einfachen, plattformübergreifenden Weg, um mit Phobos einen einzigen Tastendruck in D2 zu erhalten? Zum Beispiel eine Eingabeaufforderung "Drücken Sie eine beliebige Taste, um fortzufahren ..." oder ein Brainfuck-Interpreter....
21.03.2011, 00:27
1
Antwort

Das Überschreiben von .init im benutzerdefinierten Typ in D

Ich erinnere mich, irgendwo gelesen zu haben, dass es möglich ist, die .init-Eigenschaft von benutzerdefinierten Typen in D zu überschreiben. Ich würde dies gern für eine Struktur tun, die ich erstellt habe, aber ich finde keinen Weg, dies zu tu...
09.06.2011, 21:48
1
Antwort

Wählen Sie ein zufälliges Element einer Enum in D

Ich habe gewählt, um zufällige Werte aus Enums wie folgt auszuwählen: %Vor% Dies ist überraschend ausführlich und anfällig für Probleme, wenn Enumerationsmitglieder Werte außerhalb des Standardwerts (oder größer als int ) annehmen. Idea...
27.08.2012, 16:29
6
Antworten

Sind Spinlocks eine gute Wahl für einen Speicherzuordner?

Ich habe den Betreuern der D-Programmiersprachen-Laufzeit ein paar Mal vorgeschlagen, dass der Speicherzuordner / Speicherbereiniger Spinlocks anstelle von regulären Betriebssystem-kritischen Abschnitten verwenden sollte. Das hat sich nicht wirk...
15.12.2009, 21:46
1
Antwort

Erstellen eines Referenzobjekts in D mit RefCounted! (T)

Wie benutzt man std.typecons.RefCounted!(T) , um ein Referenzobjekt in D zu erstellen? Ich habe versucht herauszufinden, was std.array.Array intern macht, indem ich die Quelle anschaue, aber während ich die Quelle lesen kann, kann ich ei...
08.01.2011, 04:35
2
Antworten

Status der D-Unterstützung auf iOS

Wie lautet der aktuelle Stand des Schreibens von Apps in D unter iOS? Ich bin nicht daran interessiert, iOS-APIs zu verwenden, sondern nur OpenGL / SDL. Kann man im Moment für iOS in D schreiben? Wenn ja, wie problematisch ist es?     
15.06.2012, 16:30
1
Antwort

Entsprechung von remove_if in D

Vor kurzem habe ich mich für die D-Programmiersprache interessiert. Ich habe gerade angefangen, es zu lernen und komme aus einem C ++ - Hintergrund. Ich frage mich, ob es ein Äquivalent von std :: remove_if gibt. Ich habe nur das Entfernen von D...
02.07.2013, 07:54
2
Antworten

Freigeben von Ressourcen in D-Sprache

Wenn ich Direct3D in C ++ benutze, kann ich zum Beispiel eine "Cube" -Klasse schreiben, die einen "ID3D11Buffer * vertexBuffer_" enthält und sicherstellen, dass der Destruktor für dieses Cube-Objekt vertexBuffer _- & gt; Release () aufruft. I...
23.02.2012, 10:03
1
Antwort

Erhalten Arrays von Arrays von ... in D-Funktion?

Weiß nicht, ob das möglich ist, ich möchte vielleicht data[n] oder data[n][n][n] erhalten. In C könnte sein (korrigiere mich wenn falsch): %Vor% Aber muss in D eine elegantere Art existieren.     
06.10.2010, 02:01
1
Antwort

Hilfe anfordern, um das Inline-Montageproblem im D-Programm zu beheben

Hallo, ich versuche ASM in einem kleinen D-Programm zu benutzen: %Vor% Ich habe diese Nachricht: "Ende der Anweisung" von den zwei Zeilen in der Anweisung asm Ich kann das Problem nicht beheben, Deshalb bitte ich Sie um Hilfe. danke...
22.09.2011, 16:59