小弟的程序里需要接受从服务器端传输过来的数据,但是不知道数据的具体大小(大概不超过10K).如果用recv()一次接收不完这么多的数据的话怎么做才知道数据发送完了并且得出数据的具体大小.请给出具体帮助,谢谢了..
解决方案 »
- 求助 静态函数 引用非静态函数的问题 大家都来讨论下
- 图像处理算法为了减少运行时间,可以做哪些改进呢?
- static如何设置边框颜色,求助大家!谢谢
- 请教:打印预览在一台电脑上正常,换一台电脑就不行了,
- 急!!MFC ODBC编程操作ORACLE数据库,要操作的表的列是可变的,无法用classwizard来创建绑定列的CRecordSet来编程,怎么办?
- 请教达人:如何调用一个控制台程序而不显示控制台窗口
- 问大家一个极其郁闷的问题,麻烦大家帮忙看看分析下
- 关于托盘的一个简单问题!
- socks5代理 搞不明白 请大师回答?
- 我要一个反编译VB的软件不知从何得到
- 请教一个控件通知的问题
- mediaplayer control全屏问题
重载OnRecvi....
int k= 1;
while(k>0)
{
k=recv();
if(k==SOCKET_ERROR)
{
break;
}}