
c++
阿卧鹅
幼儿园优秀毕业生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT设置窗口名称和图标
1、设置应用程序名称在工程文件.pro文件中,修改Target为想设置的名称TARGET = exe_name2、设置主窗口标题int main(int argc, char *argv[]){ if(QT_VERSION>=QT_VERSION_CHECK(5,6,0)){ QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); } QApplication a(argc原创 2022-02-08 17:30:26 · 8771 阅读 · 0 评论 -
【c++】QT中的类型、数制转换
1. uint8_t 转 QStringuint8_t data[3]={0x80,0x80,0x80};QString str = QString("%1").arg(data[1], 2, 16, QLatin1Char('0')); // 0x80-----> "80"2. std::String 转 16进制long int (int/uint8_t)std::string std_str="80"; char *t_;long int number = strt..原创 2021-10-27 17:32:26 · 1625 阅读 · 0 评论 -
【代码】线程同步条件变量的简单应用:让一个线程等待另一个线程
在项目中,遇到一个问题:两个线程同时执行视觉检测任务,但是先完成的线程要等待后完成的线程的检测结果,两个线程再同时进行下一轮检测。大概流程是:线程1、线程2(随便哪个先开始都行),但是线程1先干完活,要等着没干完活的线程2...原创 2020-04-16 11:10:30 · 1066 阅读 · 0 评论 -
【代码】Opencv 和C++ 中的内存管理
1. STL容器中 【vector】 的释放方式看到有两种方式, 比如说创建了 vector<Rect> rect;(1)rect.clear();rect.shrink_to_fit();(2)vector<Rect>().swap(rect);(3)rect.clear();vector<Rect>(r...原创 2019-03-26 13:30:19 · 364 阅读 · 0 评论 -
【c++】Cstring、string和const char*
(一)区别Cstring是C语言风格的字符串。string是C++风格的字符串,其中兼容了Cstring。const char* 是一个字符串首地址的指针。(二)转换三种相互转化的一个文章。https://www.cnblogs.com/xiaoxiaoji/p/9012276.html...原创 2019-04-15 15:34:26 · 508 阅读 · 0 评论 -
【c++】 小白科普向——使用QThread和C++实现多线程(一个UI界面线程,多个子线程)
目录【一】类的架构设计【二】通过QObject实现多线程【三】界面的显示和按钮事件先放一篇写的很好理解的文章~~~https://blog.youkuaiyun.com/czyt1988/article/details/71194457本文的代码的功能: 画一个界面,显示界面的时候,同时开启几个子线程, 子线程返回自己的线程ID号,并且在界面上显示出来。【一】类的架构设计...原创 2019-04-18 16:54:57 · 1436 阅读 · 0 评论