本帖最后由 VisualEleven 于 2011-12-13 09:04:52 编辑

解决方案 »

  1.   

    console就是用WsaStartup做初始化的
      

  2.   

    我在看别人的程序 ,没找到 这两个函数 ,但是socket正常呀!!!!
      

  3.   

    初始化是肯定得有的,可能是在别处初始化的CAsyncSocket是用AfxSockInit初始化
      

  4.   

    不知道lz想干啥?
    如果是win32程序用函数WSAStartup,程序结束时必须WSACleanup。
    如果是MFC程序建议用函数AfxSocketInit(),内部也是掉用WSAStartup,但是不用关心WSACleanup。
      

  5.   

    我想知道我的程序 调用哪个函数 初始化的 socket,请大家讲点有用的 哇
      

  6.   

    你的是windows系统么?
    你是否调了封装好的库函数?
      

  7.   

    如果是windows程序针对源代码全文搜索一下,应该能找到WsaStartup函数
    如果类unix(linux)程序,则没有WsaStartup函数,因为linux不需要socket初始化函数
    直接 sd = socket(....);