在线等

解决方案 »

  1.   

    http://www.codeguru.com/internet/AtomicSync.html
      

  2.   

    用ICMP协议的时间请求。struct ICMP
    {
         unsigned char type;          //类型,此处为13,应答为14
         unsigned char code;          //代码,0
         unsigned int  checksum;      //校验和
         unsigned int  flag;          //标志,应答时返回
         unsigned int  serno;         //序列号
         unsigned long sendtime;      //发送时间
         unsigned long recvtime;      //接收时间
         unsigned long trastime;      //传送时间
    }socket(AF_INET,SOCK_RAW,IPPROTO_ICMP);