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.
1
Antwort

Vorlagen und freigegebene Bibliotheken in D

Ich nur erkannte etwas: Fast alles in D wird zu Vorlagen gemacht. Das genial für eine einzelne ausführbare Datei, aber wie funktioniert mit gemeinsamen Bibliotheken? Wenn bis zur Kompilierung kein Code generiert wird, kann D keine gemei...
12.07.2011, 15:18
2
Antworten

Die Compiler-Optimierung bricht Multi-Threaded-Code

Nachdem Sie auf die harte Tour gelernt haben, dass shared Variablen derzeit nicht von Speicherbarrieren geschützt werden Ich bin jetzt auf ein anderes Problem gestoßen. Entweder mache ich etwas falsch, oder die vorhandene Compiler-Optimieru...
12.11.2010, 13:35
2
Antworten

Wie können eingehende Nachrichten am besten behandelt werden?

Ich schreibe einen Server für ein Online-Spiel, das am Ende 1.000-2.000 Clients verwalten soll. Die 3 Möglichkeiten, die ich dabei fand, waren im Grunde: 1 Thread / Verbindung (blockierend) Erstellen Sie eine Liste von Clients und durchlau...
26.01.2012, 21:57
1
Antwort

Verwenden von Dub, um Dokumentation zu erstellen

Wie verwende ich Dub, um DDocs aus meinen Quelldateien zu erstellen? Es scheint keinen Standard-Befehl in Dub zu geben, um dies zu tun, und ich würde wirklich gerne in der Lage sein, diesen Prozess zu automatisieren.     
21.04.2015, 04:01
5
Antworten

Wie verwende ich gtkD in Win7 und dmd (D2)?

Ich habe gtkD-1.5.1 heruntergeladen und in ein Verzeichnis gtkD extrahiert. Was tue ich als nächstes ? Ich verstehe nicht, wenn ich es kompilieren und mit einer Lib verbinden oder einfach in meinem Code verlinken muss? Bearbeiten: (@ds...
03.01.2012, 20:32
2
Antworten

"Shared" und "__gshared" Schlüsselwörter in D

Wenn nicht in einem static -Kontext verwendet wird (dh wenn das static -Schlüsselwort nicht vorhanden ist und Sie nicht im globalen Gültigkeitsbereich sind), was bedeutet shared ? und __gshared keywords tun? Beispiele: %Vor%   ...
29.01.2011, 08:39
5
Antworten

Dynamische Typisierung in D, einer statisch typisierten Sprache

Ich habe eine dynamische Typisierungsbibliothek für D implementiert, als ich auf ein interessantes Problem stieß. Im Moment ist es mir gelungen, eine Funktion namens dynamic() zu erstellen, die eine dynamische Version eines Objekts zurückg...
18.08.2011, 05:08
2
Antworten

Wo ist "curl.lib" für DMD?

Wenn ich import etc.c.curl; DMD sagt mir %Vor% Wo ist diese curl.lib? (Ich habe mehrere Pakete aus Ссылка ausprobiert, aber dort curl.lib nicht gefunden. MSVC package libcurl-7.19.3-win32-ssl-msvc.zip haben eine curllib.lib , ab...
28.10.2011, 19:22
2
Antworten

Schnittstelle mit D Richtig ein Array of Struct zurückgeben

Diese Frage bezieht sich auf das "neue" D: DMD32 D-Compiler v2.068.2    für TL; DR, wenn Sie keine Details benötigen, überspringen Sie die folgende Frage arbeite mit Visual Studio (ich verwende v2010), indem ich ein new project - & g...
02.11.2015, 15:56
4
Antworten

Generalisiertes Plug-in-Caching-Muster?

Wenn man bedenkt, dass es sich um eine der-
27.04.2010, 16:21