摘要: 針對示例程序,說明幾個用VC++基于TCP/UDP網絡編程應注意的幾個地方:
1、基于TCP和基于UDP的網絡應用程序在發送和接收數據時使用的函數是不一樣的:前者使用send和recv,后者使用sendto和recvfrom。
2、由于程序中使用了Winsock庫中的函數,這里需要為程序鏈接相應的.lib文件:ws2_32.lib。
3、我們知道,Windows網絡編程至少需要兩個頭文件:winsock2.h和windows.h,而在WinSock2.0之前還存在一個老版本的winsock.h。正是這三個頭文件的包含順序,導致了問題的出現...
閱讀全文