C++
文章平均质量分 58
粽子小哥
这个作者很懒,什么都没留下…
展开
-
QPainter实现流光虚线
QPainter实现流光虚线原创 2023-02-09 15:18:28 · 1403 阅读 · 2 评论 -
实现一个QString字符串多种样式展示
实现一个QString字符串多种样式展示QString str = QString("<font color=red>%1</font>").arg("123") + QString("<font color=bule>%1</font>").arg("456");应用:QLabel字符串中展示:QLabel支持富文本,所有直接放入样式即可。 QString str = QString("<font color=red>%原创 2020-12-03 23:46:34 · 1016 阅读 · 0 评论 -
Grpc学习总结--四种模式(C++实现)
目录Protobuf定义(包括四种模式的接口定义和所用到的简单传输结构)Service传输结构单向模式服务端函数实现客户端函数实现运行结果服务端流服务端实现客户都安实现运行结果客户端流服务端实现客户端实现运行结果双向流服务端实现客户端实现运行结果踩过的一些坑GRPC的四种模式,分别实现了单工,双工通信,客户端和服务...原创 2020-04-06 21:44:20 · 6431 阅读 · 8 评论 -
C++实现Tcp通信(考虑客户端和服务端断开重连的情况)
目录实现主要功能:服务端实现流程:客户端实现流程运行结果其他问题原创 2020-04-05 21:06:52 · 7491 阅读 · 1 评论 -
vector删除重复元素的简单方法
删除重复元素的简便方法 vector<string> ReVec; ReVec.push_back("abc"); ReVec.push_back("cba"); ReVec.push_back("ref"); //排序,把重复元素排在一起 std::sort(ReVec.begi...原创 2020-02-23 23:03:28 · 2614 阅读 · 0 评论 -
GRPC学习
主要参考网上一些资料以及grpc源码中的示例,暂未包含异步编译参考:参考文档1:https://www.cnblogs.com/lontoken/p/6377048.html参考文档2:https://yq.aliyun.com/articles/243432参考文档3:https://www.cnblogs.com/oloroso/p/11121922.html我主要参考的第一...原创 2020-01-30 22:25:44 · 320 阅读 · 0 评论 -
外部调用程序的几种启动方式
systemintsystem(constchar*command);采用命令行的方式启动,比较简单,返回值代表成功以及退出码,但也有很多缺点: (1)、会启动一个控制台,对控制台无法控制。 (2)、不能运行*.txt文件或进入网址WinExec调用WinExec函数,只需要输入路径和显示方式就可以了,比较简单,它将启动了一个新进程,并且立即返回,因此你的程序无...转载 2019-09-15 22:49:26 · 863 阅读 · 0 评论 -
进程通信学习——QLocalSocket和QLocalServer
Qt中IPC之一的QLocalSocket和QLocalServer实现了单工与双工通信。在qtdemo中有例子说明,这里作自己的理解实现双工通信的过程。服务端:QLocalSocket*m_socket ;///----------------------------------------------------------------------------------//初始...原创 2019-04-14 21:50:05 · 1128 阅读 · 0 评论 -
进程通信学习--Qt共享内存使用
Qt提供了共享内存的封装<QSharedMemory>,使用步奏相比windows的方式要简单的多。按照写入和读取部分:写入部分: QSharedMemory _sharedMemory;//声明 _sharedMemory.setKey("SharedMemoryTest");//设置访问密钥 bool isAttached = _sharedMemory.isAt...原创 2019-04-09 21:06:00 · 390 阅读 · 0 评论 -
explicit关键字
explicit 意义:明确的,清楚的;直言的;详述的;不隐瞒的用法:C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).隐式和显式的区分详见:https://www.cnblogs.com/ymy124/p...转载 2019-03-09 22:10:32 · 133 阅读 · 0 评论