本人做了一个程序,用WINSOC接收数据,前六条数据接收的很正常,但是到第七条数据的时候就接收不到了,程序在那不动,过会就自己关掉了。
这是什么情况,那位大虾能告诉我出错在那里了。是不是接收的缓存区满了的原因啊,

解决方案 »

  1.   

    自己找原因吧接收不到是和另一端的sock连接断了么?
      

  2.   

    我们抄了 一本书的例子 
    但是 出现了这样错误 
    大侠 能救急吗
    socket.cobj: error LINK2001:unresolved external symbol _imp_closesocket@4
    socket.cobj: error LINK2001:unresolved external symbol _imp_recv@16
    socket.cobj: error LINK2001:unresolved external symbol _imp_WSACleanup@0
    socket.cobj: error LINK2001:unresolved external symbol _imp_send@16
    socket.cobj: error LINK2001:unresolved external symbol _imp_connect@12
    socket.cobj: error LINK2001:unresolved external symbol _imp_gethostbyname@4
    socket.cobj: error LINK2001:unresolved external symbol _imp_htons@4
    socket.cobj: error LINK2001:unresolved external symbol _imp_WSAGetLastError@0
    socket.cobj: error LINK2001:unresolved external symbol _imp_socket@12
    socket.cobj: error LINK2001:unresolved external symbol _imp_WSAStartup@8
    socket.cexe: fatal error LNK1120:10 unresolved externals