利用socket怎么发送一个数组 数组长度已知为20 但buffer[0],buffer[1],........存放的内容不一样,而且内容实时变化。怎么通过send来将buffer数组中的内容发送到服务器端? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个for循环,send buffer[XXX]不就完了 ++memcpy到一个大的buffer里 可能我表述有误我是先通过double* bufferreads3=(double*)MapViewOfFile(hfilemapreads3,FILE_MAP_ALL_ACCESS,0,0,100*sizeof(double));得到文件映射的起始地址。而且*(bufferreads3),*(bufferreads3+1),......内容实时变化我想把这些数据通过socket实时发送到服务端 定义一个大的 char 数组,例如:szData[1024*4] 只要保证 你数组里面的 buffer 装的下就行1,在 szData 先 写入 总长度2,写入 第一个 buffer 的长度 + 内容3,写入 第二个 buffer 的长度 + 内容4,.....5,.....最后:发送 szData 和 实际长度 即可 分块导入1.2G图像时GlobalAlloc()出错 新年第一帖! 关于异或方式贴图效果处理问题(顶者有份!) 再问一个sqlite的问题 求教 关于视图切分 (左右视图) ,不在CMainFrame中使用CSplitterWnd类的切分办法. 我对不起大家.我放了一个作业帖.有高手给帮忙了.可是不能删除. 请教关于映射模式的问题 控件移动问题 控件大小随窗口大小改变的问题(急~在线等...) 如何改变系统时间? ODBC连接,查询表怎么区分大小写 输入一组数据在VC的坐标系中显示数据曲线
memcpy到一个大的buffer里
我是先通过double* bufferreads3=(double*)MapViewOfFile(hfilemapreads3,FILE_MAP_ALL_ACCESS,0,0,100*sizeof(double));得到文件映射的起始地址。
而且*(bufferreads3),*(bufferreads3+1),......内容实时变化
我想把这些数据通过socket实时发送到服务端
2,写入 第一个 buffer 的长度 + 内容
3,写入 第二个 buffer 的长度 + 内容
4,.....
5,.....最后:发送 szData 和 实际长度 即可