原创 《擴展和嵌入python解釋器》1.5 編譯和連接

1.5 編譯和連接 在你使用擴展之前,有兩件事情需要做:編譯和與Python系統連接。如果你使用動態加載,細節依賴於你的系統用戶的動態加載風格。關於詳

原创 《擴展和嵌入python解釋器》1.4 模塊方法表和初始化函數

1.4 模塊方法表和初始化函數 下面,我演示如何從Python程序調用spam_system().首先,我們需要在’方法表’列出名稱和地址:  s

原创 Cairo Tutorial for Python Programmers

Cairo Tutorial for Python Programmers Python Programmers Cairo 教程 by Michael Urman Cairo is a powerful 2d graphics lib

原创 多播收發程序multicast

最近工作中編寫UDP多播程序,要求能收能發。要求是非常簡單了,但是從來沒有這方面的經驗,於是開始到網上翻,先看看基本的概念,再下載能用的代碼,然後改成自己需要的,凡事都是三段論,三步走。   概念: 多播:加入了同一個多播組的主機可以接受

原创 Boost.Interprocess翻譯-快速入門

Quick Guide for the Impatient 入門指南 Using shared memory as a pool of unnamed memory blocksCreating named shar

原创 Lua使用者

突然想學習一點Lua的知識,以下內容從《Programming in Lua》中文翻譯文檔中拷貝。《Programming in Lua》的翻譯由www.luachina.net完成。貼在這裏,當作筆記。 Lua使用者分爲三大類:使用Lu

原创 關於《Cairo Tutorial for Python Programmers 》

關於上一篇《Cairo Tutorial for Python Programmers 》的翻譯 翻譯了一部分,還有部分沒有翻譯,也沒有整理,只能湊合看了,先。 

原创 lua和C++相互交換數據

下面的代碼演示了在C++和lua腳本之間傳遞數據。 首先在C++中創建一個table,添加元素,然後放置到lua的全局表中。在lua腳本中可以使用C++創建的這個表。 然後在腳本中創建一個表,以腳本返回值的方式返回給C++,在C++中可以