Source: C 的可變個數引數, 機器人, 倚天雜誌, 1991 Nov, P74 ~ 75
文章深入介紹 printf 函數的運作方式,比較 Pascal 與 C 處理 stack 的不同,用 Turbo C 將 C 語言轉為 ASM 組合語言,
觀查內部運作方式,非常有意思
這讓我想起以前銘傳資訊管理的吳大鈞老師,在插班生的 C 語言課程會講解很多編譯器內部運作方式,讓我十分欽佩老師對工具的掌握,也感受到很多 C 語言之所以被稱為中階語言的迷人之處。
相對於在中興應數學習 C 語言,把他當作是演算法的 implement 工具,兩者是截然不同的學習過程呢~
星期五, 7月 01, 2005
星期四, 6月 30, 2005
雜誌走向變化
Source: Turbo C 技巧大公開, 鮑友仲, 倚天雜誌, 1991 Nov, P109 ~ 112
TSR 常駐程式現在恐怕已經沒有幾個人還記得了,在 DOS 單人單工時代,那可是很好用的功能呢~
筆 者混合 C 與 ASM 討論 TSR 程式設計技巧,比較兩者 jmp 的原理與用法。這類深入的主題在目前的中文雜誌上已經很少有專欄文章提及,也可由此看出讀者群的變化,大約是由 PCHome 雜誌出刊開始,一些專業雜誌紛紛結束營業或轉型。接著越來越多淺顯易懂、著墨不深、品管欠佳的雜誌紛紛出籠,電腦雜誌也逐漸變為廁所書架的常客。
近幾年開始出現企業架構(ITHome)、基礎建設(資安人)、與軟體工程(物件導向雜誌) 的出版品,深度與廣度兼有,但都偏重在較高的層次,底層設計的中文作品已經如鳳毛麟角,可遇不可求了~
TSR 常駐程式現在恐怕已經沒有幾個人還記得了,在 DOS 單人單工時代,那可是很好用的功能呢~
筆 者混合 C 與 ASM 討論 TSR 程式設計技巧,比較兩者 jmp 的原理與用法。這類深入的主題在目前的中文雜誌上已經很少有專欄文章提及,也可由此看出讀者群的變化,大約是由 PCHome 雜誌出刊開始,一些專業雜誌紛紛結束營業或轉型。接著越來越多淺顯易懂、著墨不深、品管欠佳的雜誌紛紛出籠,電腦雜誌也逐漸變為廁所書架的常客。
近幾年開始出現企業架構(ITHome)、基礎建設(資安人)、與軟體工程(物件導向雜誌) 的出版品,深度與廣度兼有,但都偏重在較高的層次,底層設計的中文作品已經如鳳毛麟角,可遇不可求了~
星期三, 6月 29, 2005
滾石不生苔
Source: 如何設定印表機 INI 檔, 桂思強, 資訊傳真, 1993 December 27, P64 ~ 65
當 Windows 做的不好,可以刺激許多廠商發展各類 Utilities 取代原先系統內建的功能,因此,DOS 與 Windows 3.1 年代 PCTools, Norton Utilities 等等各式工具蓬勃發展,軟體市場可是非常熱鬧的呢~
即使向文章中所提的列印緩衝,也有多種方法處理,例如將緩衝區指向記憶體 RAMDisk,以 PCTools/Norton utilities 的 cache 工具提升快取效率,或直接用 SuperPrint 取代內建的列印管理員等等,百家爭鳴~
現在 Windows 已經可以滿足多數人需求,消費性軟體沒辦法讓使用者掏出腰包購買,久而久之大魚吃小魚,成為由少數幾家把持的一灘死水。難怪歐盟判決要求微軟將非作業系統必備軟體移除,刺激使用者比較、選擇,好讓其他廠商有機會生存,維持軟體圈的競爭力
當 Windows 做的不好,可以刺激許多廠商發展各類 Utilities 取代原先系統內建的功能,因此,DOS 與 Windows 3.1 年代 PCTools, Norton Utilities 等等各式工具蓬勃發展,軟體市場可是非常熱鬧的呢~
即使向文章中所提的列印緩衝,也有多種方法處理,例如將緩衝區指向記憶體 RAMDisk,以 PCTools/Norton utilities 的 cache 工具提升快取效率,或直接用 SuperPrint 取代內建的列印管理員等等,百家爭鳴~
現在 Windows 已經可以滿足多數人需求,消費性軟體沒辦法讓使用者掏出腰包購買,久而久之大魚吃小魚,成為由少數幾家把持的一灘死水。難怪歐盟判決要求微軟將非作業系統必備軟體移除,刺激使用者比較、選擇,好讓其他廠商有機會生存,維持軟體圈的競爭力
訂閱:
文章 (Atom)
