智能工控

C++ Qt开发之使用QUdpSocket实现UDP网络通信-牛翰网

C++ Qt开发之使用QUdpSocket实现UDP网络通信

目录 1.初始化部分 2.单播与广播消息 单播(Unicast) 广播(Broadcast) Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件...
fba3b8c682849373的头像-牛翰网lyshark4个月前
02411
C++ static函数调用问题小结-牛翰网

C++ static函数调用问题小结

目录 1. 通过类名调用静态成员函数和非静态成员函数 2. 通过类的对象调用静态成员函数和非静态成员函数 3. 在类的静态成员函数中使用类的非静态成员 5. 使用类的静态成员变量 静态成员变量虽然...
cd751919d330b94c的头像-牛翰网小熊酱4个月前
05311
C语言左旋字符串的三种实现方式-牛翰网

C语言左旋字符串的三种实现方式

题目: 实现一个函数,可以左旋字符串中的k个字符。 例如:ABCD左旋一个字符得到BCDAABCD左旋两个字符得到CDAB 方法一: 我们画个图分析一下: 基本逻辑: 就是我们每一次旋转之前,我们就取出 ...
1182b353bfaf307e的头像-牛翰网李白同学4个月前
03411
QT读写Sqlite数据库的三种方式-牛翰网

QT读写Sqlite数据库的三种方式

目录 1、首先使用QSqlQuery来访问 2、使用QSqlQueryModel来访问 3、最后使用QSqlTableModel来访问 QT对一些基本的数据库的访问封装,可谓是极大的方便的我们开发人员,现在我们就来说下QT对Sqli...
f4c74f93b91e89a0的头像-牛翰网火焰山大白菜4个月前
05011
一文掌握C++ 中使用变量从定义到实践-牛翰网

一文掌握C++ 中使用变量从定义到实践

目录 C++ 变量 声明(创建)变量 语法 其他类型 显示变量 将变量相加 C++ 标识符 C++ 常量 关于常量的注意事项 最后 C++ 变量 变量是用于存储数据值的容器。 在 C++ 中,有不同类型的变量(使用...
32d69ff7974ab52c的头像-牛翰网小万哥丶4个月前
03611
Qt 智能指针的具体使用-牛翰网

Qt 智能指针的具体使用

目录 QScopedPointer 1. 自动删除对象 2. 转移所有权 3. 管理私有数据 QSharedPointer 关键特性 注意事项 QWeakPointer 注意事项 QPointer QScopedPointer QScopedPointer 是 Qt 提供的一...
548b68942c33b069的头像-牛翰网Liknana4个月前
04911
C++中的关键字volatile详解-牛翰网

C++中的关键字volatile详解

目录 一、volatile 关键字的作用 二、volatile 关键字的使用场景 1. 多线程共享变量 2. 访问硬件寄存器 3. 防止编译器优化 4. 处理异步事件 三、volatile vs std::atomic 四、心得 五、结论 一...
c723bdf5db448137的头像-牛翰网宋康4个月前
04511
C++通过ofstream和ifstream实现文件读写-牛翰网

C++通过ofstream和ifstream实现文件读写

目录 一、简介 二、开始使用ofstream进行文件写入 三、使用ifstream进行文件读取 四、文件的打开模式 五、错误处理 5.1、处理文件打开和读写过程中可能发生的错误 5.2、使用流的状态来检测和处...
6920adfc5e4508da的头像-牛翰网Lion 莱恩呀4个月前
04311
C++常见容器获取头元素的方法大全-牛翰网

C++常见容器获取头元素的方法大全

目录 一、std::vector 二、std::list 三、std::deque 四、std::forward_list 五、std::set 和 std::multiset 六、std::map 和 std::multimap 七、std::unordered_set 和 st...
485d326c7a09c619的头像-牛翰网星途码客4个月前
02911
c++ vector 使用find查找指定元素方法-牛翰网

c++ vector 使用find查找指定元素方法

目录 代码说明: 注意事项: 在 C++ 中,std::vector 是一个动态数组,用于存储同类型元素的序列。如果你想在 std::vector 中查找指定元素,可以使用 std::find 算法...
6842337d92cb8c49的头像-牛翰网SunkingYang4个月前
02511