tango

    1熱度

    1回答

    我有我嘗試使用DSSS編譯番茄鍾定時器。它編譯執行時: dmd pomodoro.d 然而,當我執行 dsss build 從項目目錄中,它抱怨: pomodoro.d => pomodoro WARNING: Module pomodoro.d does not have a module declaration. This can cause problems with

    6熱度

    2回答

    知道D1 will be discontinued effective December 31, 2012,鑑於官方發佈不到D1,繼續使用探戈還是值得的嗎?

    1熱度

    1回答

    我想使用DFL/Tango庫編譯我的第一個使用D中的表單的應用程序,但編譯器第一次嘗試說:DFL lib files not found。 然後我試圖編譯庫,並得到了以下錯誤: not found: \dmd\import\import\*.obj dfl_debug.lib not found 我使用DMD compiler,v2.055版本。 我該如何解決?

    2熱度

    1回答

    我最近開始學習D版本1,使用Tango庫。我決定寫一個小類Dout,它包裝了tango.io.Stdout,除了覆蓋opShl以更好地匹配C++的<<風格輸出。我的實現是這樣的: // dout.d module do.Dout; import tango.io.Stdout; class Dout { public static Dout opShl(T) (T arg)

    3熱度

    2回答

    我想一些火衛一的代碼轉換爲它的等效探戈,但我被困在這一段代碼,我不完全理解: OutBuffer codebuf; (...) void gen(Loc loc, uint opcode, uint argc, ...) { codebuf.reserve((1 + argc) * uint.sizeof); codebuf.write(combine(loc, op

    0熱度

    1回答

    我的設置: 編譯:DMD 1.056 庫:探戈0.99.9 操作系統:Windows 7 我迄今所做的: 我已經設法通過API構建一個GPX文件,並知道如何格式化並在控制檯上顯示它。 我的代碼: module SwathGen; import tango.io.Stdout, tango.text.xml.Document, tango.text.xml.DocP

    2熱度

    2回答

    我在Ubuntu 10.04上使用帶有dmd + tango包的OpenSSL庫時遇到了問題。 我已經完成了OpenSSL 1.0.0d。我有文件: /usr/local/ssl/lib/libssl.a /usr/local/ssl/lib/libcrypto.a 所以,我他們使用像這樣的: $ DMD myfile.d -L在/ usr /本地/ SSL/lib目錄 -L-lssl -L-lc

    2熱度

    2回答

    我正在比較任務隊列/線程池模式系統和D中的n -threads系統。我對D編程語言非常陌生,但之前曾在C,Java和Python中使用過線程。我正在使用Tango庫,並且正在構建一個Web服務器。 我決定使用tango.core.ThreadPool作爲我的線程池,因爲我的項目側重於傳統線程和任務隊列之間的易用性和性能。 的documentation表明,我有3個選項: ThreadPool.wa

    5熱度

    2回答

    D文檔似乎有點混亂,我無法在官方網站上的任何位置找到這些信息。我需要一些常見的異常類型(例如,NotFiniteNumberException,FileIOException,類似那樣的類型),它們存在於核心庫中,還是我必須自己推出這些類型?

    3熱度

    2回答

    事先對長文章道歉 - 我有一個問題,我認爲可能與垃圾收集有關。 我有一個類,包裝DMDScript這樣的: /** * Wrapper class for the DMDScript */ class ScriptingHost { protected static CallContext *cc ; // Call Context for interaction with th