如何编写一个基于CPP的Socket客户端服务器程序?

更新于
2026-10-10 08:58:15
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1953个文字,预计阅读时间需要8分钟。

如何编写一个基于CPP的Socket客户端/服务器程序?

学习了许多回,但总是记不住。这里直接给出一个可用的+CPP+TCP+socket+程序示例。使用cmake管理,但我是半吊子水平。在学习过程中,例如CMake Tutorial、程序结构、PROG_HOME等。

虽然学了很多回了,但总是记不住。 这里直接给个可以使用的 CPP TCP socket 程序吧。 使用cmake管理,但是我是个半吊子水平。在学习,例如CMake Tutorial

程序结构

PROG_HOME ├── build # 可以不自己创建,直接运行run.sh会给生成的。 ├── CMakeLists.txt # ├── docs # 好吧,我还没习惯写文档 ├── include # 实际上我并没用到include,我也不知道怎么去使用,cmake还在学习中。 ├── libs # 库文件 │   ├── CMakeLists.txt │   └── socket # 自己写的socket库 │   ├── CMakeLists.txt │   ├── socket.cpp │   └── socket.h ├── run.sh # 这个脚本用于简化编译运行步骤 └── src ├── client.cpp └── server.cpp

CMakeLists.txt文件

在这里有3个CMakeLists.txt。至于怎么管理的搞不太清楚的,需要先学习,我也是半吊子。

阅读全文

本文共计1953个文字,预计阅读时间需要8分钟。

如何编写一个基于CPP的Socket客户端/服务器程序?

学习了许多回,但总是记不住。这里直接给出一个可用的+CPP+TCP+socket+程序示例。使用cmake管理,但我是半吊子水平。在学习过程中,例如CMake Tutorial、程序结构、PROG_HOME等。

虽然学了很多回了,但总是记不住。 这里直接给个可以使用的 CPP TCP socket 程序吧。 使用cmake管理,但是我是个半吊子水平。在学习,例如CMake Tutorial

程序结构

PROG_HOME ├── build # 可以不自己创建,直接运行run.sh会给生成的。 ├── CMakeLists.txt # ├── docs # 好吧,我还没习惯写文档 ├── include # 实际上我并没用到include,我也不知道怎么去使用,cmake还在学习中。 ├── libs # 库文件 │   ├── CMakeLists.txt │   └── socket # 自己写的socket库 │   ├── CMakeLists.txt │   ├── socket.cpp │   └── socket.h ├── run.sh # 这个脚本用于简化编译运行步骤 └── src ├── client.cpp └── server.cpp

CMakeLists.txt文件

在这里有3个CMakeLists.txt。至于怎么管理的搞不太清楚的,需要先学习,我也是半吊子。

阅读全文