d2

    0熱度

    2回答

    我在爲我的項目編譯lodepng(http://lodev.org/lodepng/)時遇到了一些麻煩。 在Encode.d中我有以下代碼,其中編譯器不期望assert語句。 刪除此塊可解決此問題。 invariant { assert(compressionLevel >=0 && compressionLevel <= 9, "invalid zlib compression le

    8熱度

    3回答

    我是新的使用D編程語言,我想知道如果D可以使用串行端口或USB端口?

    13熱度

    3回答

    我幾天前開始使用D,我非常喜歡它。我想知道... D是否有圖像處理庫?也許像opencv的東西?我已經搜索,但沒有運氣...

    9熱度

    3回答

    我想從D2中的enum類型獲取名稱和值。我知道我可以使用std.traits獲取枚舉值,但名稱怎麼樣? 考慮: enum lst { apple, bottle, orange, blue } 我想獲得一個關聯數組等。 string lstmap[int] = [1:"apple", 2:"bottle", 3:"orange", 4:"blue"

    2熱度

    1回答

    我試圖創建一個純函數,返回的另外兩個純函數的乘法功能: pure Func multiplyFunctions(Func,Real)(scope const Func f1, scope const Func f2) { return (Real a) { return f1(a) * f2(a); }; } 不幸的是,我遇到了問題,一個號碼,我想聲明f1和f2是純函數/委託/類

    3熱度

    1回答

    我有興趣創建一個函數Derivative,該函數返回一個函數,該函數是傳遞給它的某個函數的派生函數。但是,我希望能夠專注於此,因此,對於特定功能,我可以返回解析解決方案。 所以,我正在尋找這樣的事情: auto Derivate(alias Function)(x) { return (Function(x+h) - Function(x-h))/(2h);} auto Derivate(B

    3熱度

    1回答

    我剛剛下載GDC(gcc-4.5.2-tdm-1-gdc-r575-20110723.zip)使用MinGW-W32使用,並在試圖編譯/鏈接文件,我得到了這些錯誤: C:\crossdev\gdc\v2\build\mingw32\libphobos/../../../gcc-4.5.2/libphobos/gcc/deh.d:167: undefined reference to `_Unwin

    0熱度

    1回答

    我使用DMD 2.054和optlink 8.00.12在Windows 7 下面的程序: pragma(lib, "kernel32.lib"); extern(Windows) { uint LocaleNameToLCID(const(wchar)*, int); } void main() { auto us = LocaleNameToLCID("en-US"

    7熱度

    1回答

    我抓起「DMD d 2.0編譯器1單擊安裝Windows」從http://www.digitalmars.com/d/download.html,安裝,並試圖編譯摘自「d編程語言的」 Hello World示例,即 import std.stdio; void main() { writeln("Hello, world!"); } 與「DMD hello.d的」,但遭到了:

    6熱度

    1回答

    我使用https://bitbucket.org/goshawk/gdc/downloads/gcc-4.5.2-tdm-1-gdc-r575-20110723.zip與TDM GCC 4.5.2 -v2模式來構建DLL。在我做的其中一個模塊import std.stdint。所以我想我應該鏈接對libgphobos2解決這個問題,但它給了我更多的錯誤: c:/mingw32/bin/../lib