SOCKET sock ;
是不定义了一个指针变量;
而sock=socket(AF_INET,SOCK_STREAM,0);是不得到一块分配的内存,该内存是分配在堆上,还是栈上,系统是怎么自动的回收的呢,因为我从来没有看到释放内存的操作
SOCKET Accept_sock=accept(Listen_sock,NULL,NULL);
上面的语句是不时也是分配一块内存的,
有谁知道SOCKET对应的数据结构(struct)
是不定义了一个指针变量;
而sock=socket(AF_INET,SOCK_STREAM,0);是不得到一块分配的内存,该内存是分配在堆上,还是栈上,系统是怎么自动的回收的呢,因为我从来没有看到释放内存的操作
SOCKET Accept_sock=accept(Listen_sock,NULL,NULL);
上面的语句是不时也是分配一块内存的,
有谁知道SOCKET对应的数据结构(struct)
解决方案 »
- directx3d机制下的wm_paint
- 关于控件CListCtrl的SetItemText的错误
- 播放器问题
- CreateToolhelp32Snapshot函数使用奇怪现象?
- 如何让IE控件(CWebBrowser2)获得WM_RBUTTONUP的消息?
- 怎样寻找应用程序的窗口和控件句柄,问题解决加高分
- 如何获得本机子网掩码?
- 越来越喜欢Jeffrey Richter这个胖子了,谁有他的EMAIL地址?我去索取签名照~~
- 哪有硬件的最新的详细报价?????????????????????????????
- c++可以从c开始吗?
- 这样的DLL怎样写?
- 谁用过SPI技术来抓过QQ的数据包,我自己写了一个程序【基于SPI原理的】,发现丢包,很严重哦 !但是我抓TCP协议的包,没有问题呀!
typedef u_int SOCKET
sock=socket(AF_INET,SOCK_STREAM,0);
是向系统申请一个网络资源ID,返回一个INT ,SOCKET好像是type def SOCKET int;
通过资源ID控制资源.