段落小題引用了《大話西遊》中的若干段落,在此聲明。
誰說我鬥雞眼?我只是把視線集中在一點以改變我以往對事物的看法
雖然一直以來主要都是在用VC6進行開發,但是最近準備在XPSP2上作開發的時候發現一個問題。XP SP2 平台SDK本質上不相容VC6的附帶的庫檔案……在VC6裡面用DirectX的SDK的時候也會編譯不過(d3dx9.lib(fastftoa.obj) : error LNK2001: unresolved external symbol ___security_cookie)。要去下載一個補丁才可以(http://www.microsoft.com/downloads/details.aspx?FamilyId=D6F237DE-A6EE-4DED-8BB6-139536162EB8&displaylang=en)。也就是說,如果要跟蹤最新的技術,看來就要放棄VC6,升級到VC.Net了。
給我一個理由先!需要嗎?不需要嗎?
就像我放棄了Windows 98一樣,我覺得也是該放棄VC6的時候了。VC.Net有更好的編譯器和調試器,更好的UNICODE支援(從代碼視窗裡面複製中文注釋出來不會再有亂碼了)和對VC6的BUG的修複等等好處,到現在還沒有放棄VC6隻是出於習慣和對VC.Net 2001和2003的不滿而已。MFC7.0和7.1相對於6.0來說並沒有重大的改進,調試器雖然不錯,但是IDE太慢了,Managed C++更是#^$%#……
在一個月黑風高陰森恐怖的晚上我是至尊寶你是白晶晶,奇妙的愛情就從橋頭上這一點火開始
開始工作時候,用了一個月不眠不休地學習MFC和Windows編程(在學校裡面只能用TC和Borland C++來解方程……),之後5年多來,絕大部分的工作和交流都是基於VC6進行的。習慣了Wizard Bar,習慣了Ctrl+W,Alt+SHIFT+F8,習慣了開始寫程式的時候把MFC6的BUG補一遍……
你有多少兄弟姐妹?你父母尚在嗎?你說句話啊,我只是想在臨死之前多交一個朋友而已啊
雖然一開始的時候還是在用Cyrix 200的CPU,完全編譯一次項目要20分鐘;但是現在已經在用P4 1.4G的CPU,運行VC.Net的速度也可以接受了。儘管現在市場佔有率的確還很可觀(就像Windows 98一樣……),但是在產品生命期上來說,一個6年之前發行的,補丁出到第六版的產品也應該退出市場了(Windows NT4.0 補丁也才出到Sp6)。市場日新月異,能像IE6那樣長期佔有市場簡直就是奇蹟。
你還沒有變成真正的孫悟空托世,這是因為你還沒有遇上那個給你三顆痣的人
但是VC.Net2005出現之前,還沒有一個足夠令人信服的理由讓我去升級,畢竟Managed C++的文法和VC.Net的效能讓我很難滿意(我的案頭機現在還是K7 700……),但是一個Killer Application出現了。C++/CLI使得文法更加簡潔,強大的調試器使調試更加容易,還有MFC的重大改進……讓我對新版本的VC充滿期待。
自從看到晶晶姑娘之後,我決定改過自新不再作賊,為了表示對姑娘你的誠意,我告別了以前的我
夕陽無限好,只是近黃昏;但黑夜之後,曙光將會出現。