自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【C++项目】Qt页面管理器SwitchOperator的封装

此工具对付的是私有项目中的页面,保证每一个继承BaseStepPage都以主页面为父页面去实现并提供wgt()方法获取QWidget*指针。Switcher工具通过将不同的子页面封装在QList容器中实现统一管理各个子页面的切换和状态锁定,简易的实现引导式的操作模式。

2024-09-14 17:31:58 318

原创 关于STL容器进行删除操作时使用的迭代器

正向的迭代器适用于一般的遍历(无操作遍历需要使用const_iterator)或者单个删除的遍历,而reverse_iterator适用于连续多次删除的场景,确保操作的安全性和稳定性。

2024-09-10 17:35:55 341

原创 【C++项目】入门级简易通讯录

C++入门_SimplePhoneBook: C++入门级的通讯录小玩具 涉及知识点: C++基本操作 最简单的文件IO 面向对象 std::vector (gitee.com)初学者通过仓库可以克隆下来用于学习,也可以自己去实现。文中没有给出通讯录类的实现,是刚学C++希望自己去动手写一写。如果需要在仓库开发扩展,请创建一个自己的dev分支。

2024-09-10 11:32:09 250

原创 C++面试八股冲刺 (三,Linux操作系统/组成原理)

操作系统八股文

2024-05-12 15:22:32 1587 1

原创 C++面试八股冲刺 (二,C++11特性)

shared_ptr:共享拥有对象,允许多个指针拥有一个对象所有权,通过引用计数管理对象。当不再拥有指针指向的对象时释放资源。shared_ptr存在循环引用问题(两个对象互相持有对方的shared_ptr)造成内存泄露风险。而auto_ptr有悬挂指针(指针指向已经被释放的内存)风险等安全问题,在最新的C++标准中早已经移除auto_ptr了。weak_ptr:weak_ptr的用途就是解决shared_ptr中的循环引用问题,weak_ptr也是引用计数指针(弱引用),不会增加对象的引用计数。

2024-05-04 12:07:18 287 1

原创 C++面试八股冲刺(一,基础特性)

内容不多,讲的不深不广却是自己所见的面试官最爱最爱问的C++八股问题

2024-05-03 00:07:09 1519

原创 解决Permission Denied/搭建VSCode Remote SSH远程操作Ubuntu环境

想解决SSH-Permission Denied的伙伴过来看

2024-04-29 19:18:45 2979

原创 C++ Makefile教学

学习Makefile之前复习*编译过程

2024-04-19 22:33:14 785

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除