logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++-标准库 std::pair介绍

第三个构造函数的含义是,将first_args tuple中的元素作为参数传递给first类型的构造函数,first_args tuple中的元素作为参数传递给second类型的构造函数,piecewise_construct_t是一个struct类型。std::piecewise_construct是std内部声明的一个变量,t中的1和2.22将作为Foo类的构造函数参数传入。前两个构造函数是我

文章图片
#c++
Qt-QProcess无法读取进程输出以及CreateNamedPipe failed(拒绝访问)问题解决

工程中遇到一个奇怪的问题,使用QProcess创建进程后,需要读取进程标准输出,但怎么都读取不到,并且连接readyReadStandardOutput信号也怎么都无法触发槽。并且软件启动后第一次运行总是失败,而后续不会失败。经过检查,发现启动进程后,控制台有一行输出这说明QProcess启动后存在问题,再次调试发现此输出在process->start调用之后出现,说明问题一定出现在这个方法内。查

#qt#开发语言#c++
Processing-当使用代码来绘画

最近机缘巧合知道了processing,加上原本对艺术方面感兴趣,便试着学了下,中间也做出了很多有趣的作品,下面简单介绍下processing和近期写的程序。官网介绍如下:Processing is a flexible software sketchbook and a language for learning how to code within the context of the vis

C++-dllmain介绍

dllmain百度解释的很清楚跟exe有个main或者WinMain入口函数一样,DLL也有一个入口函数,就是DllMain,对于动态链接库,DllMain是一个可选的入口函数入口函数定义BOOL WINAPI DllMain(_In_ HINSTANCE hinstDLL, // 指向自身的句柄_In_ DWORD fdwReason, // 调用原因_In_ LPVOID lpvReserve

#c++#后端
System Verilog-packed array以及unpacked array

维度在标识符前面的部分称为,在标识符后面的部分称为,一维的pakced array也称为vector。

文章图片
#fpga开发
Qt-正确动态删除布局中控件

使用布局控件的addWidget和removeWidget时,发现添加控件没有问题,但是却无法删除控件,删除后添加又出现了奇怪的错误布局,google后发现,removeWidget并不是删除控件Removes the widgetwidgetfrom the layout. After this call, it is the caller's responsibility to give th

#qt#c++
Qt-一篇文章搞定QtCreator和Visual Studio源码调试环境配置

当我们遇到一些Qt底层问题或者需要学习源码,就需要在IDE中配置环境能够调试Qt源码,本篇文章将告诉你如何在QtCreator和Visual Studio上配置,并从原理上明白为何这样做,当你需要在其他IDE中配置时,知道原理了也会让你懂得举一反三,让我们开始吧 😃。

文章图片
#qt#visual studio#开发语言
Qt-事件循环

通过QCoreApplication::exec()函数,我们就进入到一个事件循环中,当调用QCoreApplication::exit()或者QCoreApplication::quit()函数,循环便终止了。

vscode-tab按键失效变为切换控件解决

前段时间使用vscode的时候tab按键不知道为什么变成控件切换,卸载了也没用,一度无法使用vscode,转为Atom。其实出现这种情况有三可能,一种情况是按到了vscode的ctrl+M命令,变为vscode的切换设置焦点模式。此时vscode右下方会出现如下状态:第二种情况是插件或者自己修改或删除了tab按键绑定,导致原功能失效。点击左下方设置->键盘快捷方式搜索tab,看看是不...

#vscode
C++-swap

交换操作swap操作交换两个相同类型容器的内容。vector<string> vec1(10);vector<string> vec2(24);swap(vec1,vec2);调用swap后,vec2有10个string元素,vec1有24个string元素。除array类型外,交换两个容器内容的操作保证会很快,因为swap只是交换了两个容器的内部数据结构,元素本身并未交换

#c++
    共 12 条
  • 1
  • 2
  • 请选择