It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical andcannot be reasonably answered in its current form. For help clari
I love just about everything about the DFL GUI toolkit for D except that it only works on Windows because it\'s basically a pretty, high-level wrapper around the Windows API.How hard would it likely b
This question already has answers here: Catch and compute overflow during multiplication of two large integers
I have a scenario where, at certain points in my program, a thread needs to update several shared data structures.Each data structure can be safely updated in parallel with any other data structure, b
This code: int main(char[][] args) { MyObject obj; obj.x; return 0; } gives me: Error: null dereference in function _Dmain when I compile it with -O flag (on dmd2) Why? Isn\'t obj allocated on the
Is there any mechanism in D (D2) to force code to be compiled out during a release build? In C, you might have something like
I\'d like to be able to create an multidim associative array where one dimension is a class. Like this:
I\'m wondering how mature and stable D is, and if it might be a good replacement for C/C++. I know that there are currently two standard libraries (Phobos and Tango). Is it still the case that there
I have a C header file (it\'s a part of some SDK) and there is a typedef which depends on system architecture (wheth开发者_如何学JAVAer it is 32 or 64-bit), how do I transfer it to my D module? Thanks
This doesn\'t work in D: void doSomething(auto a, auto b){ // ... } I\'m just curious, will th开发者_JAVA百科is ever work? Or is this just technically impossible? (Or just plain stupid?)