星期二, 2月 19, 2008

[Programming Concept] Coroutine

 

最近在研究C#與Script的結合,想到之前買的書「遊戲之旅 我的程式設計感悟」裡有一章在在講腳本(Script) 大概就是如何寫C++與Lua之間的整合.... 那時候才了解一個新的名詞叫Coroutine

 

本來以為這是我想要的東西,但是survey的結果似乎不是 不過也蠻好玩的,主要翻成「協同式多工」。

概念很簡單,就是如何讓兩個要run很久的function能交錯地run...好像是兩個thread在一起run,但事實是是兩個func之間作了些手腳,他們互讓的結果。

 

有興趣,可以參考以下的link..都有sample code可以試

http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html

http://blog.linux.org.tw/~jserv/archives/001848.html

http://www.wretch.cc/blog/LungZeno&article_id=19936457

星期一, 2月 18, 2008

[.net] How to ConfigureVisual Studio to Debug .net framework source code


找到這個網頁 十分詳盡介紹怎麼設定要debug .net framework source 的方法

不過還沒有時間試... 就先記吧

許多.net dll已經有 full source/symbols,可以直接一步步trace...

以後會比較少用reflector.net 一點 :-D


Shawn Burke's Blog : Configuring Visual Studio to Debug .NET Framework Source Code



Powered by ScribeFire.