ai_addrlen);  if (0 != listen(sk, 5)) {  W....">

当前位置:  编程技术>c/c++/嵌入式

ipv6实现tcp编程示例

    来源: 互联网  发布时间:2014-10-24

    本文导语:  开发测试环境:WIN7SP、 VS2005 TcpServer.cpp 代码如下:#include #include #include #pragma comment(lib, "ws2_32.lib") int main(int argc, char** argv){ using namespace std;  coutai_addr, res->ai_addrlen);  if (0 != listen(sk, 5)) {  WSACleanup();  closesocket(sk);  return -1; ...

开发测试环境:WIN7SP、 VS2005

TcpServer.cpp

代码如下:

#include
#include
#include

#pragma comment(lib, "ws2_32.lib")

int main(int argc, char** argv)
{
 using namespace std;

 coutai_addr, res->ai_addrlen);

 if (0 != listen(sk, 5))
 {
  WSACleanup();
  closesocket(sk);
  return -1;
 }

 struct sockaddr_storage storage;
 int len = sizeof(storage);
 memset(&storage, 0, len);

 SOCKET newSk = accept(sk, (struct sockaddr*)&storage, &len);
 closesocket(sk);

 char recvBuf[1024] = {''};
 int lenRecv = 0;
 lenRecv = recv(newSk, recvBuf, 1024, 0);
 cout


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求用c语言实现支持ipv6的telnet服务器源代码
  • IPv6兼容性诊断工具 IPv6 CARE
  • 怎么让LINUX使用IPV6协议?
  • 有研究ipv6的朋友吗?---快来拣分啊```````
  • SUSE Linux 10中添加IPV6地址失败
  • IE 如何用IPV6地址直接访问http server
  • 两台主机ping ipv6地址的问题
  • IPV6 :liunx与windows通信问题
  • ipv6和ipv4的一个问题
  • 如果获取本机ipv6的地址
  • redhat7.3下怎么编译内核支持ipv6??
  • 如何让linux不自动接收服务器发来的ipv6地址
  • IPV6各类地址的作用?
  • pppoe server端有支持分发ipv6地址的么?
  • 毕设题《linux下IPv6的流量监测控制系统》 求基础 求思路 求意见
  • ipv4 改 ipv6
  • nginx使用IPV6的相关配置项介绍
  • 网卡没有ipv6链路地址
  • LINUX添加IPV6遇到问题,分可以在追加,一定要找到答案
  • Linux 之 IP-in-IP tunneling 不能傳送廣播或 IPv6 資訊,为什么?
  • 如何在red hat的网页浏览器中浏览使用ipv6协议的网页?




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3