code:
typedef struct
{
?SOCKET sock;
?LPVOID ptr;
}PARAMRECV;
error msg:c:\documents and settings\tony\桌面\mysocket\tcpserver_ft.h(44) : error C2146: syntax error : missing ';' before identifier 'sock'
這個信息其實很典型,說明SOCKET 沒有被定義,所以理所當然的應(yīng)該查詢SOCKET 的來源,F(xiàn)12發(fā)現(xiàn)它包換于#include "winsock.h" 之中,添加以后解決問題。
思考:
這個問題其實并不復(fù)雜,需要注意的地方有兩點:
1:遇到出錯信息要冷靜的分析,不要害怕,不要心煩。
2:增強DEBUG技術(shù),不單單只是調(diào)試器上的功夫,還需要認真地思考。
posted on 2007-01-30 10:44
喬棟 閱讀(325)
評論(0) 編輯 收藏 引用 所屬分類:
C++的健身房