[問題] 想請板友提供Windows視窗程式理解建議

看板C_and_CPP作者 (超越自己)時間11年前 (2014/09/09 07:17), 編輯推噓5(5022)
留言27則, 7人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Windows、Visual C++ 問題(Question): 目前工作一週了,是沒工作經驗的新人, 因任務需求,其中一部份是接手別人的Windows視窗程式碼。 (此程式碼是可以打包的那種,點擊2下安裝檔,就能讓使用者簡易安裝) 此份程式碼對於我而言,算是大型的軟體開發, 光是一個方案,就包含了許多.cpp及.h檔, 而這個安裝檔包含了7~10個方案, 求學時是在Linux上撰純C語言,看這份程式碼其實有些吃力。 目前自己比對程式碼,查找相關訊息.. 已知對方在程式碼內大量使用Windows API及MFC, 在程式碼內可看到使用ODBC、Service..之類的類別。 想請問板友們,我該怎麼快速入門呢!? 還請板友們能給些建議... 因為一些因素,原程式開發者我並無法與他面對面討論。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.138.110 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1410247064.A.2C1.html

09/09 15:23, , 1F
你的工作內容為何?
09/09 15:23, 1F

09/09 15:25, , 2F
基本上要自己上網看資料,如果要他教你,那要請你來作
09/09 15:25, 2F

09/09 15:26, , 3F
啥?決對不是上課
09/09 15:26, 3F

09/09 15:28, , 4F
這跟練武功ㄧ樣,需要三五年的時間,被駡是很正常的
09/09 15:28, 4F

09/09 15:50, , 5F
感到吃力很正常,你會覺得這什麼鬼,全都看不懂~~
09/09 15:50, 5F

09/09 15:50, , 6F
剛開始工作都是這樣的,就多問問同事
09/09 15:50, 6F

09/09 15:51, , 7F
要不然就是trace code,看程式跑的流程可能可以推測
09/09 15:51, 7F

09/09 15:51, , 8F
一些程式的功能,然後還有看參數傳遞
09/09 15:51, 8F

09/09 15:55, , 9F
f大,目前只有一位同事算是有接觸過此案子,不過程式碼也不
09/09 15:55, 9F

09/09 15:56, , 10F
是他寫的,加上他最近很忙,我才想要自己努力..
09/09 15:56, 10F

09/09 16:13, , 11F
MFC 在VS2003-->VS2005有大改版過 K&R那本書的2003例子
09/09 16:13, 11F

09/09 16:14, , 12F
不能直接在VS2005上跑 這幾年不知道有沒有更新
09/09 16:14, 12F

09/09 16:22, , 13F
API還是上MSDN比較好
09/09 16:22, 13F

09/09 19:48, , 14F
多花時間應該是最快速的入門法
09/09 19:48, 14F

09/09 21:35, , 15F
....我以為K&R是C的書 不是Windows API的書?
09/09 21:35, 15F

09/09 21:36, , 16F
我不記得K&R裡面有提到任何Windows API包括MFC
09/09 21:36, 16F

09/09 21:37, , 17F
編不過可以拿錯誤訊息上來討論一下 很多都是因為4.3
09/09 21:37, 17F

09/09 21:37, , 18F
以後對很多語法上檢驗變嚴格的關係
09/09 21:37, 18F

09/09 21:38, , 19F
另外如果要拿VS練習的話 非常非常強烈建議關掉PCH
09/09 21:38, 19F

09/09 23:03, , 21F
Harvey M. Deitel, Paul J. Deitel, J. P. Liperi 著
09/09 23:03, 21F

09/09 23:03, , 22F
Visual C++ .NET 程式設計藝術
09/09 23:03, 22F

09/09 23:05, , 23F
@K大: 我記錯了
09/09 23:05, 23F

09/10 00:07, , 24F
因為我是看K&R學C 看C++ Prime Plus 6th長大的 XD
09/10 00:07, 24F

09/10 00:07, , 25F
所以一時之間有種「奇怪 我失憶了嗎」的錯覺 :P
09/10 00:07, 25F

09/11 13:15, , 26F
謝謝大家.. :D
09/11 13:15, 26F

09/17 21:18, , 27F
純推學長加油!!
09/17 21:18, 27F
文章代碼(AID): #1K3gcOB1 (C_and_CPP)