6. Python
摘要: 輸入4個數字, 輸出所有用加減乘除結果為24的表達式. 代碼如下: 閱讀全文
摘要: 下載:Boost.Python中文文檔
Boost文檔中Python庫文檔的翻譯。 閱讀全文
Boost文檔中Python庫文檔的翻譯。 閱讀全文
摘要: Boost.Python是一個開源C++庫,它提供了一個簡明的IDL式的接口,用于把C++類和函數綁定到Python。借助C++強大的編譯時內省能力和最近發展的元編程技術,綁定工作完全用純C++實現,而沒有引入新的語法。 Boost.Python豐富的特性和高級接口,使得完全按混合系統設計軟件包成為可能,并讓程序員以輕松連貫的方式,同時使用 C++高效的編譯時多態,和Python極端便利的運行時多態。 閱讀全文
摘要: SIP generates the fastest wrappers; SWIG is mature and well documented; Boost.Python most elegant integration of C++ and Python 閱讀全文
摘要: 如果不創建wxPanel,只創建wxStaticBitmap,窗口大小變化時,圖片顯示會不正常,并且指定圖片位置和大小無效。wxStaticBitmap的父窗口是fmMain或pnl都可以。 閱讀全文
摘要: XRCed是wxPython附帶的UI設計器,生成xrc資源文件,也可以輸出python代碼。本文對XRCed輸出的python代碼進行分析。 閱讀全文
摘要: XRC的基本出發點是界面布局和程序邏輯的分離,即將界面布局代碼采用XML的方式放在分離的文件之中;在程序中不涉及控件的創建和布局,只需要加載相應的資源并處理事件綁定即可。 閱讀全文
摘要: 原來的代碼是參考“Recipe 12.11. Using MSHTML to Parse XML or HTML”,利用htmlfile提取文本。將當前目錄下的所有html文件轉換為text文件。jigloo經過對10W+個html文件的測試,得出結論,htmlfile的容錯比InternetExplorer.Application要差很多。 閱讀全文
摘要: 使用Boost.Python不需要“安裝Boost”。這里的教程利用了 Boost.Build 項目,它會在需要時自動構建那些二進制庫。當然,也可以使用其他的編譯系統。所有“我無法編譯Boost.Python”的問題, 99%以上是因為試圖使用另一種編譯系統,而沒有先按這個教程做。 閱讀全文


