假設你用這個類定義了乙個物件dt,那麼可以用
send(sock, &dt, sizeof(dt), 0)
來一次性傳送。
接收端,定義乙個指標 data *pdt = new dt; 用
recv(sock, pdt, sizeof(dt), 0)
來接收。
可以實現,跟結構體差不多。我試過了,有問題hi我哈~**如下:
服務端:
class data
;data a=;
char *buf = (char*)(&a);//把物件a的位址傳過去
int len = sizeof(class data);
send(socket s,char* buf,int len);
客戶端:
class data
data b;
recv_loop(socket s,(char*)(&b),sizeof(class data));
cout<
可以自己定義類,在服務端和客戶端都定義即可我的vc socket 操作類 SDK
ifndef gggsocket define gggsocket include 2003 6 11 13 46 afxsock.h 自定義的socket函式 bool accept socket struct sockaddr socket bool gggsocket receive sock...
socket類實現傳送
server端 include include void main if lobyte wsadata.wversion 1 hibyte wsadata.wversion 1 socket socksrv socket af inet,sock stream,0 sockaddr in addrs...
C 郵件傳送類
c code using system using system.collections using system.componentmodel using system.data using system.drawing using system.web using system.web.sess...