1
在C++中處理Winsock錯誤的推薦方式是什麼?在C++中處理Winsock錯誤的推薦方法是什麼?
檢查您在應用程序中調用的每個Winsock函數的返回代碼?
或者
處理錯誤通過異常處理(類似 SocketException:公衆的std ::除外)?
或者
兩個?
在C++中處理Winsock錯誤的推薦方式是什麼?在C++中處理Winsock錯誤的推薦方法是什麼?
檢查您在應用程序中調用的每個Winsock函數的返回代碼?
或者
處理錯誤通過異常處理(類似 SocketException:公衆的std ::除外)?
或者
兩個?
由於Winsock的本身並不拋出異常,處理錯誤的唯一的方法是檢查你調用函數的返回碼。
如果您在Winsock之上編寫自己的圖層,並引發您自己的異常,那麼您的應用程序代碼可以響應例外。但這取決於你。
@格雷格謝謝澄清。 – jpen 2012-08-06 09:05:53