会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
斗战胜佛美猴王
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2023年2月14日
Qt中跨进程Socket通信以及socket跨线程通信
摘要: 一 QTcpServer 创建流程 创建套接字服务器 QTcpServer 对象, 通过 QTcpServer 对象设置监听,即:QTcpServer::listen() 基于 QTcpServer::newConnection() 信号检测是否有新的客户端连接 如果有新的客户端连接调用*QTcpS
阅读全文
posted @ 2023-02-14 14:57 斗战胜佛美猴王
阅读(1408)
评论(0)
推荐(1)
编辑
2023年2月9日
Qt多线程编程之QThread
摘要: 背景引言[ GUI主线程 +子线程] 跟C++11中很像的是,Qt中使用QThread来管理线程,一个QThread对象管理一个线程,在使用上有很多跟C++11中相似的地方,但更多的是Qt中独有的内容。另外,QThread对象也有消息循环exec()函数,即每个线程都有一个消息循环,用来处理自己这个
阅读全文
posted @ 2023-02-09 17:41 斗战胜佛美猴王
阅读(772)
评论(0)
推荐(0)
编辑
Qt多线程编程之QThreadPool 和 QRunnable使用
摘要: 说到线程通常会想到QThread,但其实Qt中创建线程的方式有多种,这里主要介绍其中一种QRunnable,QRunnable和QThread用法有些不同,并且使用场景也有区别。要介绍QRunnable的用法、使用场景以及注意事项,首先还要先来看看QThreadPool,因为QRunnable任务需
阅读全文
posted @ 2023-02-09 13:21 斗战胜佛美猴王
阅读(1928)
评论(0)
推荐(1)
编辑
2023年2月6日
C++11之线程库
摘要: 在 C++11 之前,涉及到多线程问题,都是和平台相关的,比如 Windows 和 Linux 下各有自己的接口,这使得代码的可移植性比较差。C++11 中最重要的特性就是对线程进行支持了,并且可以跨平台,这使得 C++ 在并行编程时不需要依赖第三方库。C++11 在原子操作中还引入了原子类的概念。
阅读全文
posted @ 2023-02-06 18:23 斗战胜佛美猴王
阅读(213)
评论(0)
推荐(0)
编辑
2023年2月2日
C++之智能指针
摘要: 一、为什么需要智能指针? 如果在 div() 输入的 b == 0,那么就会抛出一个异常,被 main() 捕获,但是在 Func() 中 new 申请的资源就会因没释放而发生泄露问题,这是一种异常安全问题。 #include <iostream> using namespace std; int
阅读全文
posted @ 2023-02-02 18:04 斗战胜佛美猴王
阅读(227)
评论(0)
推荐(0)
编辑
详解 C++ 左值、右值、左值引用以及右值引用
摘要: 一、左值和右值 1.1左值 [可以取地址的对象就是左值] 左值是一个表示数据的表达式,比如:变量名、解引用的指针变量。一般地,我们可以获取它的地址和对它赋值,但被 const 修饰后的左值,不能给它赋值,但是仍然可以取它的地址。总体而言,可以取地址的对象就是左值。 // 以下的a、p、*p、b都是左
阅读全文
posted @ 2023-02-02 10:04 斗战胜佛美猴王
阅读(5697)
评论(1)
推荐(8)
编辑
2023年1月31日
&以及&&的用法总结
摘要: 一.&两种用法[取地址/引用] 取地址和引用没有任何关系,不要瞎联系! 1.1 取地址 // 很常规,仅此而已 std::string *p = &s; 1.2 引用 引用是某一个变量的别名,对引用的操作就是对绑定变量的操作。 引用是变量的别名,故在定义时必须初始化,且引用名具有唯一性,绑定后不可再
阅读全文
posted @ 2023-01-31 17:07 斗战胜佛美猴王
阅读(582)
评论(0)
推荐(0)
编辑
2023年1月30日
数据结构笔记
摘要: https://www.cnblogs.com/flmei/p/10768617.html
阅读全文
posted @ 2023-01-30 15:43 斗战胜佛美猴王
阅读(22)
评论(0)
推荐(0)
编辑
2022年11月3日
关于 QAbstractItemModel 学习的一点分享
摘要: 关于 QAbstractItemModel 学习的一点分享 简介: Qt的模型、视图框架对处理一些复杂数据结构的可视化非常有用。 Qt提供了三种常用的数据模型:QAbstractListModel (表单模型)、QAbstractTableModel (表格模型)、QAbstractItemMode
阅读全文
posted @ 2022-11-03 15:44 斗战胜佛美猴王
阅读(1094)
评论(0)
推荐(0)
编辑
Qt中ItemDataRole内部角色说明
摘要: ItemDataRole ItemDataRole是通过其内部的各个Role对每一项都作出相应的Role操作从而更完美地将想要的数据以更完美的形式呈现出来。model中的角色role有多个,但是常用的就几个。 ItemDataRole包含的Role: DisplayRole :主要用于以文本的形式显
阅读全文
posted @ 2022-11-03 15:32 斗战胜佛美猴王
阅读(724)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页