当前位置: 首页 > news >正文

Win10下CodeBlock实现socket TCP server/client

文章目录

    • 1 安装codeblock
    • 2 适配libws2_32.a库
    • 3 TCP socket工作原理
    • 4 代码实现
      • 服务端
      • 客户端
    • 5 运行效果

1 安装codeblock

官方免费下载
在这里插入图片描述
值得一提的是,安装时,指定安装路径,其他默认安装即可

2 适配libws2_32.a库

默认安装,只有3个库,如果编译socket,需要专门的库libws2_32.a,可下载
在这里插入图片描述
同时需要在项目中设置
在这里插入图片描述

3 TCP socket工作原理

在这里插入图片描述

4 代码实现

相关文章:

  • CSS--超出就显示滚动条并设置滚动条的样式
  • LeetCode 每日一题 2024/6/3-2024/6/9
  • Qt——窗口
  • RabbitMQ从入门到入土
  • 什么是校园抄表系统?
  • 基于SOA海鸥优化算法的三维曲面最高点搜索matlab仿真
  • ABSD方法论:一种有效的软件开发方法
  • 网络故障排除:保持网络稳定与业务连续
  • esp32s3-gc9a01-lvgl
  • 爬取京东商品图片的Python实现方法
  • 跨国大文件传输需要哪些方面?怎么实现数据快速传输?
  • 堡垒机的自动化运维,快速安全提升运维效率
  • 基于电压矢量变换的锁相环simulink建模与仿真
  • 【大数据-算法】资源调度算法:动态资源分配策略的深入探讨
  • 更适合工程师和研究僧的FPGA专项培训课程
  • php的引用
  • [译] 怎样写一个基础的编译器
  • 2017年终总结、随想
  • android 一些 utils
  • CSS相对定位
  • JAVA 学习IO流
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • win10下安装mysql5.7
  • 如何设计一个微型分布式架构?
  • 使用docker-compose进行多节点部署
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 2017年360最后一道编程题
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • # .NET Framework中使用命名管道进行进程间通信
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • $refs 、$nextTic、动态组件、name的使用
  • (PySpark)RDD实验实战——取一个数组的中间值
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (一)基于IDEA的JAVA基础10
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .net 4.0发布后不能正常显示图片问题
  • .Net Remoting常用部署结构
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • [《百万宝贝》观后]To be or not to be?
  • [20161101]rman备份与数据文件变化7.txt
  • [AHK V2]鼠标悬停展开窗口,鼠标离开折叠窗口
  • [C++数据结构](31)哈夫曼树,哈夫曼编码与解码
  • [CC2642r1] ble5 stacks 蓝牙协议栈 介绍和理解
  • [HeMIM]Cl,[AeMIM]Br,[CeEIM]Cl,([HO-PECH-MIM]Cl,[HOOC-PECH-MIM]Cl改性酚醛树脂
  • [LaTex]arXiv投稿攻略——jpg/png转pdf
  • [linux] Key is stored in legacy trusted.gpg keyring
  • [NLP] 使用Llama.cpp和LangChain在CPU上使用大模型
  • [NOIP2013]华容道
  • [Oh My C++ Diary]一元作用域运算符::的使用