C++
c++
WX_LW
这个作者很懒,什么都没留下…
展开
-
C++指针详解
一个简单的解决方案是,使用指针数组,让指针指向对象(在此处的对象就是字符串),然后只给实际存在的对象分配内存(未用到的数组元素则是空指针)。2.“*”号和p2 构成一个指针的定义,指针变量名为p2,int 修饰的是数组的内容,即数组的每个元素。首先它是一个指针,它指向一个数组,即指向数组的指针;数组指针指向的是数组中的一个具体元素,而不是整个数组,所以数组指针的类型和数组元素的类型有关。1.p1 先与“[]”结合,构成一个数组的定义,数组名为p1,int 修饰的是数组的内容,即数组的每个元素。原创 2023-08-04 21:08:22 · 122 阅读 · 0 评论 -
C++ 串口通信程序
C++ 串口通信程序#include "windows.h"#include <iostream> #include <TCHAR.H> #include <string.h>using namespace std;HANDLE handle_file; //串口句柄int serial_open(LPCWSTR COMx, int baudrate) { //打开串口 handle_file = CreateFile(COMx, GE原创 2021-05-28 09:56:26 · 3732 阅读 · 4 评论 -
C++ CRC16_MODBUS 程序
C++ CRC16_MODBUS 程序/*CRC-16 / MODBUS :1)CRC寄存器初始值为 FFFF;即16个字节全为1;2)CRC-16 / MODBUS的多项式A001H (1010 0000 0000 0001B) ‘H’表示16进制数,‘B’表示二进制数计算步骤为: (1).预置 16 位寄存器为十六进制 FFFF(即全为 1) ,称此寄存器为 CRC 寄存器; (2).把第一个 8 位数据与 16 位 CRC 寄存器的低位相异或,把结果放于 CRC 寄存器;原创 2021-05-28 09:53:12 · 1390 阅读 · 6 评论 -
C++ TCP通信 服务器多线程程序
C++ TCP通信 服务器多线程程序#define HAVE_STRUCT_TIMESPEC#include <winsock.h>#include <stdlib.h>#include <stdio.h>#include <pthread.h> #include <iostream>#pragma comment (lib,"ws2_32.lib") //显示加载套接字库#pragma comment(lib, "pthreadV原创 2021-05-27 15:29:45 · 532 阅读 · 0 评论 -
C++ TCP通信 客户端多线程程序
C++ TCP通信 客户端多线程程序#define HAVE_STRUCT_TIMESPEC#include <winsock.h>#include <stdlib.h>#include <stdio.h>#include <pthread.h> #include <iostream>#pragma comment (lib,"ws2_32.lib") //显示加载套接字库#pragma comment(lib, "pthreadV原创 2021-05-27 15:15:31 · 625 阅读 · 0 评论 -
C++ TCP通信 服务器程序
C++ TCP通信 服务器程序/*服务器编程思路: 初始化套接字库 1、创建套接字socket(socket) 地址处理以及端口处理 2、创建的套接字绑定(bind)到本地的地址和端口上 3、设置套接字的状态为监听(listen),准备接受客户端的连接请求 4、接受请求(accpet),同时返回得到一个用于连接的新套接字 5、使用这个新套接字进行通信(通信函数使用send/recv) 6、通信完毕,释放套接字资源(closesocket)*/#include <wi原创 2021-05-27 15:06:31 · 687 阅读 · 0 评论 -
C++ TCP通信 客户端程序
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-05-27 14:59:02 · 533 阅读 · 0 评论