Win32與VC
Windows平臺和Microsoft Visual C++的一些問題討論和使用技巧。
socket 編程入門教程(三)TCP原理:1、socket異常信息
摘要: sokcet本身屬于系統(OS),是系統對TCP/IP的實現,也就是說,socket發出的異常信息不代表程序出錯,甚至不代表系統出錯,而僅僅就是代表socket本身的各種異常情況。
閱讀全文
posted @
2010-06-06 21:07 lf426 閱讀(3968) |
評論 (0) 編輯
用對象的成員函數引出線程,還是在線程中創建對象?
摘要: 所以,如果我們設想構造一個類,這個類的對象可以調用包含this的線程,那么這個對象一定不能是局部變量,或者說,我們必須在循環的{}對之前先把這些對象構造出來。或者說,如果我們希望用類來封裝線程,那么這些可以調用線程的對象必須是全局的。
閱讀全文
posted @
2010-06-05 21:06 lf426 閱讀(802) |
評論 (0) 編輯
在多線程中拋出的異常出錯?
摘要: 所以,一個解決方法是,凡是遇到新的線程,必須在新線程中重新寫異常處理。不然,就如google代碼標準里所說的那樣,不使用C++的異常機制。畢竟C++沒有定義多線程的標準,所以也就無從說起多線程中異常處理的標準。
閱讀全文
posted @
2010-06-05 20:16 lf426 閱讀(2653) |
評論 (2) 編輯
socket 編程入門教程(二)win32下使用socket:WinSock
摘要: 接下來的教程我會兼顧winsock的代碼,這主要是因為winsock本身對socket幾乎是兼容的。所以,這里有必要先說明在VC環境中使用socket的一些簡單設置,以及與Linux環境下的細微差別。
閱讀全文
posted @
2010-06-03 10:37 lf426 閱讀(6572) |
評論 (0) 編輯
Microsoft Visual C++ 2008 發布程序的部署問題
摘要: 這個問題無數人在問,但是很遺憾,沒有人給出完整的解釋和完美的解決方案。其實我也只有一臺電腦,而且裝了VC了,這個問題必須要臺沒有裝這類軟件的電腦才容易去分析。感謝那些為了測試我小程序的朋友,是你們一次次在如此惡劣的網絡速度下收取我一次次修改的dll包和部署文件,才讓這個問題的完美解決方案浮出水面。這里就把我的經驗給大家分享吧。
閱讀全文
posted @
2008-04-12 01:51 lf426 閱讀(19436) |
評論 (19) 編輯
Microsoft Visual C++ 2008 Express Edition下為exe程序添加圖標
摘要: 我用VC6導入一個ico文件,并得到了它的資源文件Script1.rc。嘿嘿,C風格的,那就不客氣的分析了。原來要用到VC6的3個頭文件:resource.h,afxres.h和WINRES.H。我把rc文件和3個頭文件,以及ico圖標文件都導入VC 2008 Express的項目中,居然就無情的成功了!
閱讀全文
posted @
2008-03-31 19:24 lf426 閱讀(3612) |
評論 (4) 編輯