整理日期 2001/02/28
我對讀者來信的回應與整理,一方面是自己留個記錄,一方面
竊自以為對其他讀者容或有點參考價值。所以依序整理下來。
為保障讀者隱私,所有來信一律隱其名,隱其址。曾經特別
囑咐我不要公開者, 當然也不予公開.

日期: 2001年2月4日 PM 11:16
> 我是個國小教師,拜讀大作久矣,雖然我看不懂MFC、OWL,
> 但是「無責任書評」在我的書目中列為偶閱能調劑心靈、
> 久讀可益志的好書。
>
> 過年前才知您自己亦有網站,逛了幾次,總覺得有些不順手
> 之處,今天再上網一看,心中突然湧起「就是應該這樣」的
> 想法,呵!請勿見怪,只是在外租屋,使用不快不慢的 HiNet,
> 速度尚可,但是在看左側的「資料夾」時,內外雙捲軸的呈現
> 方式,卻常常讓我選錯;我得承認,我比較喜歡新的「文字」選單。
>
> 呵!這不是批評,而是歡喜。
●侯捷回覆:
我發現我自己好像也比較喜歡使用「文字」選單。主要是速度快。



日期: 2001年2月5日 AM 12:09  / 廣州
>     您好!久聞你的大名了,我很喜歡看你的作品,因為
> 您的作品很棒,解答了我很多學習上的疑難問題,尤其是
> 《深入淺出MFC》,真正的解答了學習MFC中的很大部分疑惑。
>     受您的影響,我也很想成為一位計算機作家,寫出很多
> 讓人感動的出色作品(是否很狂妄呢),最近我在書店買了
> 《Programming Windows with MFC》(影印版,英文)這本書,
> 這本書在台灣早有銷售,而且好像是中文版﹔可惜的是在
> 大陸還未有中文版銷售。我嘗試著翻譯了第一章,但是也不知道
> 翻譯得究竟怎么樣,所以不知道您能不能于百忙中幫我抽空
> 看一下呢?(翻譯在信的附件中)希望您能說一下到底
> 我翻譯的水平如何
> 我知道您很忙,不過,真的希望您能幫一下我。不知道我以后
> 是否有機會成為一位成功的作家的潛力呢?
>     對不起,打攪了,希望能收到您的回信。
●侯捷回覆:
由於:
1. 您附的檔案是簡體,又是網頁又是圖片,我處理起來麻煩
2. 我實在忙碌
所以無法就您的作品給予閱讀及意見。
但是我必須回您這封信,因為您是如此有心。
寫作之道無它,自己多看幾次,覺得通順了,別人也會覺得通順。
技術寫作則另要求,在技術方面需對主題有足夠的掌握。祝一切順利


日期: 2001年2月6日 AM 12:28
> 寫這封信給老師,是想向您請教一個書上的問題。但
> 再還未提出問題前,我要先謝謝老師您寫的書對我的
> 幫助。我是在一年多前因為學業上的需求而開始接觸
> VC++。由於是唸機械系的,而先前只是寫過BASIC及簡單的
> C程式。在剛始下手以MFC寫程式時,真的是瞎子摸
> 象,根本不知如何下手。當時心中真的很!@#$%^&。
> 直到朋友介紹我去買「深入VISUAL C++」,買回來
> 一看,真使我有見到桃花源的那種快感。然而可惜的
> 是此書已不再版,我們實驗室費盡心力才買到了兩本
> ,於是在朋友的建議下,我又去買了「深入淺出MFC
> 」。買了看了之後的感想該怎麼形容呢?這兩本書真
> 是我寫MFC時的左輔右弼,有了這兩本書,勝過以往
> 所買的MFC書籍。一本講原理,一本講應用,搭配的
> 很完美。雖然只是看了二個月餘,對MFC的基本原理
> 也還不是很清楚。但已經能夠有具體的概念來撰寫程
> 式,不再像以前一樣亂拼亂湊的。使我的研究工作能
> 夠順利的進行。謝謝您。
>
> 再來是我的問題,在您「深入淺出MFC」這本書上的
> 第一章有提到如何由一個程式來啟動另一個程式(也
> 就是API函式 CreateProcess),但我試了很多次還是沒有
> 能成功的開啟另一個程式(如開啟Window下的Notepad.exe)
> ,而我看help時其寫得還是很模糊。我所寫的程式如下:
>
> STARTUPINFO *t=new STARTUPINFO;
> LPPROCESS_INFORMATION x;
>
>  CreateProcess("C:\\WINNT\\NOTEPAD.EXE","test.txt",NULL,NULL,TRUE,
>                 CREATE_SUSPENDED,NULL,NULL,t,x);
>
> 不知我錯在那堙H還有在NT下如在98下是不是有不同?
> 還請老師能夠指導我,讓我能夠順利的將這個動作完成,
> 謝謝您。
●侯捷回覆
我的書能帶給你幫助,我很開心。
CreateProcess() 這個函式在 Win32 環境下都可用。
附上檔案兩個,一個為源碼,一個為可執行檔,練習了 CreateProcess()。
此程式取出電腦上的環境變數,然後執行 notepad.exe。我猜你是忘了對
STARTUPINFO 做版本控制:
memset(&si,0,sizeof(STARTUPINFO));
si.cb = sizeof(STARTUPINFO);
// or use GetStartupInfo(&si) to initialize


日期: 2001年2月6日 PM 10:20
主旨: 愛死你了!!
> 嗚嗚,剛知道侯捷發放電子書的消息
> 感動的要死~~
> 我雖然念的資訊管理系,不過個人的興趣卻是在系統方面的知識
> 所以,侯sir的許許多多著作,幾乎都會是我最棒的教材
> 深入淺出MFC這本書其實我早就買了,不過既然發現有eBook
> 當然還是抓下來收好,畢竟,擔心幾年後書被我翻爛了..ccc....
●侯捷回覆
贈人玫瑰之手 歷久猶有餘香

日期: 2001年2月8日 PM 04:33
> 侯捷您好
> 我在貴網站中看到了您的大作,為了讓我得到更精進的技能,
> 所以我下載了您的電子書 (深入淺出MFC),
> 現在我依您的規定,告知我的基本資料,並再一次深深的感謝您!
> 由於本人進入程式設計的領域時間太晚(尤指C/C++),未能
> 看到您所有的大作(因為有好多好多市面上已經賣不到了!),
> 這實在是令我深感遺憾!不知道您是否還有庫存書?或是有沒有
> 其他的方法可以讓我有幸拜讀大作?我願付費(當然錢並代表什麼,
> 能有幸拜讀大作才是最難能可貴的)!
●侯捷回覆
請上侯捷網站 http://www.jjhou.com (or http://jjhou.readme.com.tw)
看寫作年表。其中,1996 之前出版的技術性書籍已 phase out,
不復有技術價值。《深入淺出 MFC》2/e 尚有少量流通,
如有意郵購,請來信詢問。



日期: 2001年2月10日 PM 07:51
> 主旨: 請教您有關我對於資訊工程研究所的疑問
> 候老師您好:
> 我目前就讀於oooo系(電子組)二年級,事實上我對
> 系上的教學方式與設備都不是非常的滿意,也考慮過重考或轉學的可
> 能,但面對家裡極度的反對,我選擇兩年後考資訊工程研究所這條路。
>
> 雖然高職時就讀資訊科,但一路來都是學習電子硬體居多。現在的我
> 也僅僅具備一些組合語言、與C++的觀念。但最近拜讀您的C++Primer
> 後不僅確定自己對資訊工程的濃厚興趣,也更堅定了考資工研究所的
> 目標。
>
> 這學期為了考試需要、特別到別系修了"離散數學"、加上系上所開的
> "資料結構"、我突然對於資訊工程研究所有了許多疑問。
>
> 一般國外大學的資訊工程研究其考試科目不外乎
> 1、離散數學
> 2、資料結構
> 3、計算機組織or電腦概論
>
> 然翻開報紙、業界對軟體工程師的要求都是對某種程式語言有設計經
> 驗,或對某種os熟悉操作。
> 俗話說、隔行如隔山,也許我說的話看在老師您眼裡更有這種味道,
> 但我的疑問仍希望您撥空解答∼∼∼
>
> (1)
> 離散數學和資料結構是程式設計的基礎科目,但仍在大學的我是否
> 也應熟悉一種程式語言ex:c++、以便日後考上研究所不至於跟不上進度
> 或(真不願這樣想)考不上研究所就業時的本錢。
●侯捷回覆
這位讀者的來信至此嘎然,餘音嫋嫋。去信詢問亦不見回。
是的,當然,你應該要熟悉一種程式語言。走資訊這條路,無論如何
你應該熟悉一種語言。走理論,你需要驗證,走實務,你需要實作,
在在離不開一種上手的工具。你離不開語言的 — 至少在你現在
(以及未來數年內)的這個(學生)階段。
數學是理論物理學家的工具,電腦語言是資訊(軟體)人的工具。
最理論的,好吧,拿大名鼎鼎的電腦科學家 Donald Knuth 來說,
他是 The Art of Computer Programming 的作者,他整理發明
演算法(algorithms),工作幾近數學家。但縱使以數學證明出
一個演算法的複雜度,他也需要檢驗其實作可行性,檢驗不同饋入
下的實際效能表現。也許你會說,實證部份交給他的研究生去做就好了呀。
是的,可能是這樣,但他是 Donald Knuth,你是誰?
我曾經為數十位大學教授開短期的 Windows programming 課程,
他們為什麼需要聽這門課?因為,他們說,他們的研究成果要在 Windows 上實現,
而研究生寫的程式他們完全看不懂,所以要多少了解一下,至少有得交談。
至於就業問題嘛…,一個中型軟體公司,可能需要 200 名程序員,
15 名專案經理,2 名稍懂電腦的藝術指導,1 名數學博士。
這 200 名程序員裡頭,五專也沒關係,高職也沒關係,學士
也沒關係,碩士也沒關係,你端得出菜色,就沒有關係。
案子一來,經理會依各人的實力(或各人的爭取)分配工作。
資料結構、演算法、離散數學、編譯器原理、作業系統原理,
重不重要?用不用得上?當然可能用得上 — 看你開發什麼軟體。
就業與學校所學,不必然會發生關係,不必然不會發生關係。
下面是另一封讀者信件節錄:
> 令我困擾的是,我以前在學校專攻OOA&OOD&OOP, Design patterns等
> 但在這裡完全用不到,更可怕的是,韌體完全用C開發,遑論object-oriented,
> 以致C++等觀念已日久生疏。真擔心再過不久就都還給學校了。
結論:沒有結論,不需結論,以上的陳述很清楚。


 

日期: 2001年2月12日 PM 09:00 / 大陸
> 剛開始學習的C語言的我﹐多次在網上聽到先生和先生的書的名字﹐
> 這次能因先生的無私而得以下載﹐實在是感謝之至。我定會好好拜讀
> 本書。並向您承諾﹐當本地的書店可以買到後﹐我將會購買這本書。
> 再次感謝你的無私。


 

日期: 2001年2月12日 AM 01:39
> 侯先生您好﹐
> 前幾天在您的網站下載了 C++ Primer 中文版/ Dissecting
> MFC 2/e。後來還是去書店把C++ Primer
> 中文版買下了﹐不過就是找不到 Dissecting MFC
> 2/e。今天又看見您另外一本 Essential C++
> 中文版﹐也買下了。台灣出版的電腦書多﹐稱得上經典的還只有您那幾本﹗
>
> 好像有一句諺語說如果你給別人一條魚﹐那他今天就不會捱餓﹐
> 你教會他釣魚﹐他以後都不會捱餓。可我就是學不好怎樣釣魚(C++)﹐
> 看了您的網站﹐看了您的書(正在看)才發現自己是拿著根棍子在釣魚。
> 得首先謝謝您教會我怎樣挑選一根合適的魚杆。
>
> 我是一個寫 VB/Java的 programmer。
> 不知道侯先生什麼時候會寫一本 JAVA + OO 的書。
●侯捷回覆
「拿著根棍子釣魚」,你是多麼風趣 :)
翻譯 Java 重量級作品 thinking in Java 2/e,是侯捷 2001 計劃。
再來打算寫 OOP in Java 之類的書。


 

日期: 2001年2月12日 AM 02:41
> 侯先生:
> 從一篇文章推測,您以前似乎是讀土木工程的,我認識一人, 大學畢業後繼續
> 攻讀碩士及博士課程,在快取得博士學位時返回母校任教, 但他從未
> 於土木工程方面有實際的工作經驗, 莫說修橋築路了.
> 土木工程是一門很實務的學科, 由一些無工作經驗的博士去教,
> 是否會誤人子弟呢?
●侯捷回覆
如果是理論的東西,單純的計算,如靜力, 動力, 材力, 那麼有無
實務經驗,關係比較不大。當然,最好還是有實務經驗。
如果是實務面的東西,如道路工程,衛生工程,房屋橋樑等各種設計,
那麼一定要有實務經驗,才能教出好東西。
拿到學位就一頭進入教職,對自己對別人都不是最理想的方式。
不過有些學科,拿學位的過程中可以累積不少實務經驗。
基本上,只要我們談的是工學院(而非理學院)科系,實作都是
必要的。工學院裡頭再多的理論,也需要以實作為道場。
不唯土木,電腦資訊也一樣:有實務經驗,教學才虎虎生風。拿
程式語言來講,許多大學教授本身不寫程式,也不曾寫過多少程式,
只是在開學前趕快買本書狠啃一番,開學後師生一色,教學齊飛。
這種情況下學生的學習成果,保守的評估是「不無疑慮」,
侯捷的評估則是「大有問題」。
有的科目不必拿起圓鍬鋤頭硬幹,有的科目必須稍佐以實務經驗才能
色香俱全,有的科目完全得有實務經驗才能得其精髓。但中國人傳統上
太重學位:拿到學位,什麼都對,人格修養一併臻至化境 :)


 

日期: 2001年2月13日 PM 12:52
> 對侯捷的建議:感謝你對資訊界的貢獻, 以及對讀者熱誠的付出,
> 很少有看到作者對自己的書籍那麼的認真 ...
> 也很佩服你的恆心與毅力, 非本科系出身卻可以憑自己的努力學會
> MFC, C++ 等難以親近的語言, 甚至成就還超越許多本科系出身的人 ...
> 真是太厲害了, 不知侯老大有沒有發表過自己的學習歷程,
> 學習方式, 我想是值得許多人學習與參考的 ...!!
●侯捷回覆
程式語言這東西,不困難。一本好書,兩份思考,三份實作,就行了。
(兩份思考三份實作,並不是說實作的重要性大於思考,而是說
即使你的思考只有兩份,實作有三份,仍能鐵杵磨成繡花針地將
程式語言搞好。)
侯捷網站上面有你感興趣的關於我的文章,侯捷自己寫的和別人寫的,都有。



日期: 2001年2月15日 PM 02:17
主旨: 侯老師好∼
> 交大資科的首頁上(www.cis.nctu.edu.tw)正在徵教授
> 我想如果老師能在交大開課,相信一定有非常多人捧場
> 非常期待能上您的 oop/windows programming 之類的課
●侯捷回覆
不必看,第一關就過不了,我沒有博士學位 :)
我懂的東西範圍有限,也不見得是學校重視的東西 :)
總有新竹的同學去元智旁聽,長途跋涉,辛苦你們了。
近期內看不出有機會在新竹學校開課。


 

日期: 2001年2月15日 PM 06:07
> 侯老師您好
> 我今年剛畢業於oooo大學oooo系,現在就讀oooo研究所,
> 根據網友的建議,我來您的網站下載了深入淺出MFC 2/e的電子書,
> 之前在元智就常聽到您的大名,也知道你的課都是場場爆滿...
> 那時我們系上還沒有C++的課程,所以我也就沒機會去看看"大師"
> 都長什麼樣,可惜可惜 : )
> 現在因為論文需要,所以必須要開始接觸C++,之前在學校
> 對vb比較熟悉,現在剛接觸到C++,覺得跟我想像的一點都不一樣,
> 我開始懷念vb的淺顯易懂...唉...
> 寒假這幾天有把一些一些C++的基本概念看了一些,那些類別、
> 繼承等的觀念大致也都還了解,
> 可是覺得這樣好像還不夠格來學MFC...看了電子書的第一章
> 其實有點小挫折...
> 唉,我想我還是再多充實C++的一些基本語法好了,可以的話以後
> 有問題再來請教您...
> 謝謝您的電子書,我相信我會學習的更快的! : )
●侯捷回覆
不要叫我大師,我還差老大一橛。至於我的長像,溫良恭儉讓啦!
侯捷的課只有第一堂(可能)會爆滿,然後都是 operator--()。



日期: 2001年2月15日 PM 07:26
> 感謝您的電子書, 使我能夠獲得這已絕版的寶貝.
> 我去年曾問過您幾個問題(有關多型與虛擬), 也感謝您撥空回覆.
> 我去年剛從ooo研究所畢業,目前在ooo作韌體相關工作
> 工作時間不置可否相當地長,這無關緊要。
> 不過令我困擾的是,我以前在學校專攻OOA&OOD&OOP, Design patterns等
> 但在這裡完全用不到,更可怕的是 韌體完全用C開發,遑論object-oriented,
> 以致C++等觀念已日久生疏。真擔心再過不久就都還給學校了。
> 以上為題外話。
> 重點是感謝您的電子書,令我如獲至寶
> 謝謝
●侯捷回覆
driver 的開發,很多都已使用 OO。至於 firmware,啊,是的,
還停留在 C。OO 倒也不是 a silver bullet,還是要看場合。


日期: 2001年2月16日 PM 01:20
> 侯老師您好..
> 我是您的忠實讀者,先後拜讀了您的一些譯作和著作
> (Ex:C++ primer 、Essential C++、多型與虛擬...etc...)
> 也逛了您的網站,但卻都沒找到您推薦組語的好書
> (有一本您有說到,但是您說那本是深入書,不是入門書)。
> 讀者我希望您能推薦兩本關於組合語言的書....
> 1. 一本是像C++ primer的大書...從淺入深的大書...具細靡遺...
> 2. 一本是像Essential C++的小書..能在短時間內對組語有個了解...馬上上手...
>
> 2 這種小書,我找不到,我比較需要這種書,就像 Lippman 他在
> Essential C++中有說到他有一次必須用perl寫程式
> 但卻希望不要有大書,有像Essential C++的小書,能快速對perl上手,
> 最後他找到了Learning perl...
> 讀者我是個初學者,並不知道哪一本組語寫的不錯,所以希望老師
> 您能推薦...謝謝
●侯捷回覆
首先,談 assembly 語言必須先說明「哪顆晶片下的 assembly 語言」。
當然,我想你說的是 Intel CPU 的 assembly 語言。
我已太久沒有接觸 assembly 語言,更沒有再去關心這方面的書籍。
所以無從推薦。根據過去的經驗,施威銘先生所寫的組合語言書籍
(旗標出版),對初學者應該是不錯的選擇。書也不算太厚 —
如採用 Essential C++ 那樣的版式,大概比 Essential C++ 厚不到哪裡。



日期: 2001年2月16日 PM 05:18
> 可敬的侯 Sir:
> 最近剛唸完 Essential C++,這真是本好書,
> 簡單明瞭又清楚地介紹 C++,在下也決定以此書來培訓公司新人,
> 實在要謝謝你們將其翻譯成中文版 ^_^
>
> 在下發現一些可能的錯誤,是您網站上提供之作品勘誤所沒有提及的:
> ...
> God bless you~~~
●侯捷回覆
謝謝您。這本書的筆誤比起過去我的作品,多了不少,我感到愧赧。
有各位的熱心襄助,我希望儘快將筆誤都找出來,於新刷時修正。
您所提的意見已放進勘誤表中,置於侯捷網站。謝謝,謝謝。



日期: 2001年2月17日 AM 09:49
> 我是一個電腦愛好者﹐最近從你網站拜讀你的文章﹐大有
> 勝讀十年書的感覺﹐並下載了《WINDOWS 95 系統程試設計大奧秘》﹐
> 但在 ACROBAT 打開的時候﹐提示編碼錯位﹐只看到圖片﹐
> 看不見文字。請問如何解請決問題﹗我裝的是簡體WINDOWS 98﹐
> ACROBAT3.0
> 並祝事業進步,家庭幸福.
> 一位大陸讀者
●侯捷回覆
try acrobat reader 4.0。good luck to you :)


 

日期: 2001年2月17日 PM 06:25
> 居住省份(臺灣讀者請寫縣市):台北市
> 對侯捷的建議:沒什麼好說的,侯捷的書就是品質保證,我已經有
> 中文版了還是不忘download下來,萬一遇到後進可以推薦給他們,
> 以前的其他書籍如果已經絕版者是否也可以開放下載,像
> ActiveX控制元件徹底研究,深入Visual C++ 等等,雖然我都買了.
●侯捷回覆
只要符合以下前提,我會在適當時候照辦。
針對譯本:前提有四:
  o. 該書還有閱讀價值
  o. 原文書絕版
  o. 中譯本絕版(中文出版商沒有印製意願了)
  o. 我已與中文出版商解約
針對自己的著作:前提有三:
  o. 該書還有閱讀價值
  o. 書籍絕版(出版商沒有印製意願了)
  o. 我已與出版商解約
作者享有作品之著作權。只要不和發行權衝突,於絕版後免費公開電子版,
法律上沒有問題。
譯作的情形比較複雜。但譯者也是享有譯稿之著作權的。只要不妨礙他人的利益,
於絕版後免費公開電子版基本上也還有理可說。我不是法律專家,我只是按常理
來判斷與行事。


 

日期: 2001年2月18日 PM 12:09
> 主旨: 謝謝您的電子書
> 居住省份(臺灣讀者請寫縣市):台北縣
> 對侯捷的建議:
> 謝謝老師開放電子書讓所有的人下載,我從一年多前開始接觸
> 侯老師的文章,進而接觸C++,但因為對於MATLAB比較熟稔,
> 故雖知道C++的威力,但卻一直只是看書,而未加以較大型的
> 實作,所以程度也一直沒有大幅的提昇,另一方面Borland出了
> BCB,強大的VCL架構也是另一個讓我久未接觸MFC的原因,
> 深入淺出MFC的書也一直擺在家中的書架上,沒有去看。現在
> 有了電子書,我想我在學校有空便可以閱讀,省去了新竹-台北
> 把書帶來帶去的痛苦。
>
> 剛剛看到老師2001年的計劃有譯作Thinking in Java,可否請老師
> 譯作別本好書,因為這本書在大陸已有網路版了(譯者開放)
> http://www.nease.net/~transbot/hinking%20in%20Java/contents/index.htm
> 所以老師或許可以譯作別本JAVA好書(如果還沒有和出版社決定的話),
> 可能對所有的讀者更有幫助(或許該說是對我 :))
●侯捷回覆
謝謝你的意見。我譯的是 Thinking in Java 2/e,大陸譯的是 1/e。
Java --> Java2,差別很大。
大陸網站所提供的是未經排版的文字稿,相較於版面美觀的紙本(尤其經過
侯大廚精心調治過後),閱讀接受度是截然不同的,學習效果也會截然不同。
簡體版的 Thinking in Java 1/e 還在發行之中,譯者竟然將電子檔
公開,就法律觀點,我實在好奇。我對大陸的著作權(是的,翻譯
也享有著作權)和發行權的瞭解,極其有限,簡直是完全不瞭解。




日期: 2001年2月18日 PM 01:58 / 北京
> 我是一名清華的學生請問你能提供給我什麼
●侯捷回覆:???  !!!



日期: 2001年2月19日 PM 11:01
> 或許可以叫聲大哥吧...
> 小弟我目前就讀中正大學資工所....
> 最近因為計劃與論文的需要....
> 必須要弄懂有關 Outlook 的 plug in 的技術....
> 尋尋覓覓中才發現了一套 PGP 的加密軟體....
> 它有提供 Source Code 也因此就要研究它如何與 OE 做連結
> 它的 code 是以 MFC 組成
> 因此不懂 MFC 的我, 就只好打鴨子上架
> 開始找 MFC 的書籍和查閱 MSDN
> 從學長那裡找來了您的電子書
> 正開始拜讀您的大作....
> 想說 E-mail 告知您, 您又多了一個讀者
> 順便問問, 不知道您是否對於 plug-in 這部份有多少了解
> 或是知道哪裡有這方面的資訊可以取得....
> 最近被這些東西弄得昏天暗地的....
> 如果您有任何可以幫助我的地方, 就先說聲謝謝~
> 如果沒有也沒關係, 小弟會慢慢努力的 :)
>
> 我想我會去買您的書吧....
●侯捷回覆:
plug-in 技術總是與你要 plug-in 的對象有密切關係,不太可能有什麼
通論性質的文章或書籍。例如你要對 outlook 做 plug-in,你就得瞭解
outlook 開放了什麼介面。
比較可能有專書介紹的,是如對 Windows shell 做 plug-in,由於那
是大目標,想在上面做 plug-in 動作的人比較多,才可能有專書介紹。
WROX 有一本這樣的書:Visual C++ Windows Shell Programming。
你做這種層次的動作,想必離不開 COM。你除了學習MFC,還得學習COM。
有你忙的。祝學習順利。



日期: 2001年2月19日 PM 11:31
> 主旨: 關於您的網站內容之取得?
> 侯先生, 您好:
> 日前翻了一翻自己所訂的雜誌, RUN P 2001.01月號,
> 您的大作[C++/OOP]大系之文章,並於網站上瀏覽您所建立的之
> 早期所撰寫之文件, 深覺自己所認識的電腦語言竟是如此的微不足道,
> 本想一直於網站上駐足瀏覽您的大作, 以饕弟之無窮渴望, 奈何,
> 時間就是金錢, 況且亦有家小, 不允許本人如此停滯, 不知侯先生
> 是否可定期提供網站之內容壓製成光碟片, 以饗未能駐足/停留之
> 遺憾! 如能提供, 則其費用當行告知, 不必客氣.
> 多謝!
●侯捷回覆:
目前正和眳p研議,計劃將侯捷網站的全部內容做成一片光碟。
細節有待討論。我想您不會等太久 :)


 

日期: 2001年2月19日 PM 07:35
> 主旨: 關於《深入淺出 MFC》2/e 電子書
> 居住省份(臺灣讀者請寫縣市):桃園縣八德市
> 對侯捷的建議:是否曾有函授教學的idea,我認為有大部分的
> 上班族with kids,函授會是一種理想的進修途逕
●侯捷回覆:
謝謝您的建議。目前未有此計劃。但我會放在心上思考。



日期: 2001年2月20日 PM 02:33
> 主旨: Thanks for your e-books
> I just download your e-books on your web site, and I've read several of
> your books also, including effective C++, more effective C++,...
>
> As a starting software engineer like me, I think all of them are well
> written, and do help a lot during programming.  I really thanks for your
> writings.  In addition, I think your books will help chinese people a lot,
> enhance their programming ability, and promote overall software industry
> at chinese area.



日期: 2001年2月21日 AM 04:20
> 侯老師﹕
> 我讀的是你的電子版的《深入淺出MFC》﹐很感激你如此大度﹐
> 將此電子書以免費的方式贈閱﹐我以後有機會一定會去賣一本
> 簡體版﹐以感激你現在對我(我們)這樣VC初學者的幫助﹐
> 我想隨ぴ社會的進步及生活水平的提高﹐盜版書籍肯定會消失的。


 

日期: 2001年2月22日 PM 12:03
> 主旨: Thanks fo your e-style MFC book
> From some introduction of you on the website,
> I find the software is not your major in your
> college life (Even in your graduation life?) .
> Would you tell me what makes you transfer to current field?
> Thanks.
●侯捷回覆:侯捷網站(http://www.jjhou.com)/review2-6.htm  我的電腦探索
                    (http://www.jjhou.com)/review2-16.htm 侯捷訪談錄



日期: 2001年2月23日 AM 04:11
> 侯先生,您好:
> 九九年六七月間,無意中在网上讀到了您的文章,獲益良多!不久在書店
> 找到了華中理工出版的 <<深入淺出 MFC 1/e>>,當時的的心情只能用
> 欣喜若狂來描述。從這本書里,我才真正知道什么是OOP,什么是MFC。
> 后來一位朋友學習VC,卻為坊間粗制濫造的劣等技術書籍所苦不得其門而入,
> 偶或有經典外文圖書的譯本,其翻譯水准之低下更是令人嘆為觀止!于是
> 慨然相贈<<深入淺出>>,頓時相見恨晚。前幾日聽聞,該書已輾轉傳閱多人矣。
> 本欲再藏一本于櫥中,遍覓坊間而不可得,一直引為憾事。
> 目前已經脫离windows陣營,轉向linux開發了,可是今日無意中
> 得知网上可以download第二版的電子書,馬上跑來搬運,相信會有新的收益,
> 同時更為您的義舉感佩不已,大陸的程序員們有福了!非常想看您翻譯的
> <<C++ Primer>>,今日發現居然可以郵購,開心至極!可是冷靜下來仔細
> 一看,居然售罄!徒呼奈何。不知何日方能一解相思之苦。
> 如果說有什么建議,那就是希望您能夠多為大家寫出一些好書,當然,
> 不要再讓我輩大陸同行承受相思之苦 :)
●侯捷回覆:君之所言,令我深受感動。
  1. 我已電請眳p,就是否能夠提供大陸讀者郵購服務一事,加以評估。
     眳p的態度是樂意的,唯需就技術面進行評估。
  2. 華中科技大學出版社有意出版我的多本作品,我也十分樂意與之合作。
     落實之後我會公佈於侯捷網站。




日期: 2001年2月23日 AM 05:32
> 敬愛的侯捷先生:我現在在國外,看到有 [THE C++ PROGRAMMING LANGUAGE] 的
> 特別版,不知道侯捷先生覺得此書好不好,我現在拿不定主意,我一向覺得
> 先生您推荐的書都不錯。
●侯捷回覆:The C++ Programming Language, special edition,
  技術上沒話說,經典;閱讀上是否舒服,因人而異。



日期: 2001年2月25日 PM 10:00
> 侯老師﹐您好﹗
> 我是一個VC++愛好者﹐自從看了您編著的《深入淺出MFC》(第二版)
> 後受益非淺。目前﹐我的研究生課題是關於“紅外無線通信協議棧的開發”﹐
> 我想請教一下﹕紅外無線通信的編程能否用MFC來開發。如可以﹐能否
> 給我介紹幾本有關通信底層開發的C++的書或資料﹐希望您能在百忙之中
> 給我一些指點。
●侯捷回覆:"紅外無線通信的編程能否用MFC來開發"?可以,使用
  任何(許多)語言、在任何(許多)開發平台下都可以,適不適用罷了。
  我想 "紅外無線通信編程" 比較重要的是 domain knowledge。
  至於使用 C/C++/Java/C#,使用 VC/CB/Delphi/Kylix,
  在 PalmOs/Win/Linux 上,應該都是可以且合適的 :)

 

日期: 2001年2月28日 AM 10:10
> 我已于昨日下午 (2月27日)收到您寄來的中文版 "C++ Prmer 3/e" 和
> "深入探索C++ 物件對象模型" 兩書, 謝謝!
>
> 初拿到書后的感覺, 就是中文版 "C++ Primer 3/e" 厚過英文版太多, 它
> 現在是我書架上除過詞典最厚的書 ;) 如侯先生能建議出版社今后使用
> 薄些的紙, 將會極大地造福讀者.
>
> 最后, 向先生推荐兩本 C++ 書輯, 望先生能留意或翻譯. 班門弄斧,
> 請勿見笑.
>
> 1. Modern C++ Design: Generic Programming and Design Patterns Applied
>    Andrei Alexandrescu
>
>    Copyright 2001, 352 pp.
>    ISBN 0-201-70431-5
>
>    想象力非常丰富的一本書! 看完此書時后感覺, 可比第一遍看 Bjarne Stroustrup
>    "D&E of C++" 時的興奮. 盡管它們完全是不同類型的書.
>
> 2. Effective STL
>    Sott Meyers
>    to appear in June 2001
>
>    我還沒拿到此書, 但堅信水准一定不低.
>
> 另外, Herb Sutte 的 More Exceptonal C++ 今年也會出版. 這么多好書, 今年
> 先生的翻譯日程可能會很滿 :)
●侯捷回覆:《C++ Primer 3/e 中文版》的頁數和英文版完全一樣,
唯多了最前面的譯序、導讀等數十頁。書厚是因為臺灣沒有質精而薄的紙,
(或應該說是電腦書的利潤無法使出版商負擔這樣的成本—那是進口紙)。
一般電腦書籍用 80 磅紙,我已特別請出版商選用 65 磅紙。
謝謝您所推薦的書。"Modern C++ Design" 我已看過,是好書,正準備
寫書評推薦。唯因侯捷自己的《多型與虛擬 2/e》定位也涵蓋 Design Patterns,
而侯捷的《泛型技術》及《STL 源碼剖析》又已是泛型編程方面的專書,
所以目前無打算翻譯 Modern C++ Design。我的時間也排滿了。
看到作者名字,就知道 "Effective STL" 一定要買。前一陣子才想
這個主題肯定很棒,沒想到 Scott Meyers 已付諸行動。如果此書不厚,
我還排得下時間,有可能產生翻譯的意願。嗯,迫不及待想看此書。
您的書訊及動作很快呀。我以為我的 "Modern C++ Design" 已經是
最快的了,看來您也是第一手。




日期: 2001年2月28日 PM 05:02
> 侯先生您好﹕
> 春節過後﹐我幾乎每天都到郵局去查詢。盼星星盼月亮﹐
> 終於收到了您寄來的書﹗真是太開心了﹗
> 收到了書﹐首先看到的是先生"二流功夫"的包裝﹐當然也就
> 想起了先生包裝、郵寄書時的辛苦。感謝先生﹐感謝先生的
> 腫脹大姆哥、淤血小妞妞。
>
> 當然最要緊的是書的質量。沒的說﹐一個字﹐棒﹗可謂形式
> 與內容的完美結合。尤其是當我看到封面上的"侯捷"二字時﹐
> 真是心曠神怡呀﹗美中不足的是﹐當時忘了請先生給簽個名﹐
> 真是遺憾。
>
> 最近看到先生的網站上說﹐先生正在趕制三部巨著﹐不知能否
> 在兩岸同步出版呀﹖如果先生實在脫不開身與大陸的出版社談判﹐
> 可以讓蔣濤先生代為聯絡嘛﹐大陸的眾多程序員可都是眼巴巴地盼呀﹗
> 最後﹐祝先生身體健康﹐全家幸福。
●侯捷回覆:希望《C++ Primer》書中的講述方式,對你的味口。
莫說「談判」二字呀,太重了。只是在等待識貨的人,
才好放心把書交出。目前情況很順利樂觀,今年可能會有多本著作
和譯作在大陸出版。確定後我會在侯捷網站上告訴大家。謝謝您。
-- the end