logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux Ubuntu下Visual Studio Code(vscode)开发Qt cmake实现自动提示(自动补全 )、语法高亮

在.vscode文件夹下新建c_cpp_properties.json,(可以用在工程目录下直接新建.vscode文件夹,注意vscode前带一个点,再新建一个c_cpp_properties.json文件)$ mkdir .vscode$ cd .vscode$ gedit c_cpp_properties.jsonc_cpp_properties.json 代码如下,使用gedit编辑完,Ct

解决ubuntu20.04无法唤醒的问题的一种方法

修改的第三个地方解决ubuntu20.04无法唤醒的问题的一种方法我更改了三个个地方,目前不清楚是哪个地方起的作用,也可能都起作用了修改的第一个地方。

文章图片
#ubuntu#linux
cmake 设置支持c++11 This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options

#error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.add_definitions(-std=c++11)或者set

Ubuntu20.04 中使用vscode中编辑查看PlantUML

2、查看是否安装java,如果没有安装,会像下面提示, 我根据提示,安装最新版本的java,sudo apt install openjdk-21-jre-headless。4、新建一个my_test.puml文档, 复制一个简单的示例,粘贴,鼠标光在my_test.puml文档,中快捷键Alt+D,就可以显示了。1、plantuml需要graphviz。3、安装plantuml插件。先安装gra

#linux#vscode#uml
c++ 空指针,悬挂指针(悬空指针),野指针

指针类型定义典型场景解引用风险空指针指向NULL立即崩溃(段错误)悬挂指针指向已释放的内存delete ptr;后未置空未定义行为(可能随机值)野指针未初始化的随机指针int* ptr;(未赋值)崩溃或数据损坏无效指针泛指所有无效内存的指针越界指针、重复释放的指针未定义行为悬空引用引用已销毁的对象返回局部变量的引用未定义行为通过理解这些概念和示例,可以有效减少指针相关的 bug,提高代码的健壮性。

文章图片
#c++
耳机插入电脑没反应 控制面板也找不到realtek音频管理器的解决方案

运行框(win+R)输入msconfig,回车将【立体音频组合器服务】前面的这个【√】去掉下,确定,可能需要重启计算机。我的是有提醒重启计算机。

Qt QLabel 手动换行 和 设置多种字体颜色

QLabel *label = new QLabel();label->setText(QObject::tr("<font color = #D0EBFF >%1</font>").arg("第1行颜色1:") \+QObject::tr("<font color = #FFFFFF&g...

qt 工具栏只能一个按钮按下 QActionGroup

Qt在线文档地址:https://doc.qt.io/qt-5/qactiongroup.html此为官方文档的摘抄,笔者无版权。使用QActionGroup就会使得加入QActionGroup的QAction只有一个被按下,同样的用法的还有QButtonGroupDetailed DescriptionIn some situations it is useful to...

qt QAction Class

官方文档链接https://doc.qt.io/qt-5/qaction.html以下摘自官方文档,版本归原作者,笔者无版权Public FunctionsQAction(const QIcon &icon, const QString &text, QObject *parent= nullptr)QAction(const QStri...

    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择