解决方案 »
- win32控制台程序是否有自己的线程消息循环?
- ADO连接SQLSEVER的问题.急.麻烦看下!!
- 如何模拟在列表头的分栏线上又击鼠标左键?
- VC调试器高级应用----WATCH窗口篇
- 急!切换CHtmlView中的网页出现的问题?
- 初学者 编译不过的问题 请高手解答
- sdk编程
- 请问javascript与COM组件(ATL)互传参数的规范? 高分相送 ! 200 分 !
- SDK中如何更改滚动条的初始位置?
- 如何判断Excel是否在编辑某个单元格状态?怎样解除此状态?
- windows 的Mutex,Event,Semaphore同步对象能否在一台电脑上的不同用户下实现线程同步?
- ActiveX控件获取office当前活动文档路径问题
Send( &data, count * sizeof(double) ) //第二个参数为发送字节数。fread这个函数返回的是个数,而不是字节数。
BYTE* pBuf = new BYTE [ 5 * 1024 * 1024 ]; //开辟个足够大的内存。如:5MB。第二步:
把流中的数据一次性拷贝到这块内存中。并得到实际占用的内存大小nRealSize。
这里nRealSize单位为字节。第三步:
Send( pBuf, nRealSize );
还要讲negle特性禁用掉。
因为tcp会把你的小包组成大包发送的。所以一次尽量多发送点。