自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++中子类重写父类的虚函数能改变其访问权限吗

C++中子类重写父类的虚函数能改变其访问权限吗答案是:可以的!没问题!试了两个最极端的情况:1.父类的虚函数(或纯虚函数)是private,子类可以重写成public并且之后可以被外面访问:#include <iostream>using namespace std;class Base {public: Base(){} ~Base(){}private: virtual void myVirtualFunc() { cout << "Base::myV

2021-09-17 21:25:23 1774 6

原创 关于“C2248 QString::QString 无法访问private成员的问题”

关于“C2248 QString::QString 无法访问private成员的问题”直接上图:第252行,想通过const char* 在QJsonArray中定位相应的QJsonObject对象出来,就报了这个错。网上找找,遇到这个问题的人很少,没什么回答。但有位哥们儿言简意赅地回答了解决方案:这里是那哥们儿回答的链接按他说的,在const char前面加QStringLiteral构成一个匿名参数果然编译通过了。但个中原因仍然百思不得其解,问了大佬才知道,工程里面加了一个宏:QT_NO_C

2021-03-29 17:12:45 2038

原创 C++实现26种设计模式之——适配器模式

C++实现26种设计模式之——适配器模式先看运行再来看main函数:完整源码补充谨以此系列文,纪念被设计模式整懵逼的那些年。笔者没看过设计模式书,仅仅在工作中用过26种设计模式中的几种,其余大部分都是看demo代码。所以有错漏的地方,请各位兄弟批评指正!!而代码是年前大佬甩给我的,当时没时间细究,现在终于闲下来好好研究了,所以demo代码从哪儿下的笔者也不知(对那位写下的demo的老兄表示感...

2019-09-20 17:13:16 243

原创 C++实现26种设计模式——工厂模式

C++实现26种设计模式之——工厂模式先看运行再来看main函数:源码(工厂类)源码(产品类)完整源码谨以此系列文,纪念被设计模式整懵逼的那些年。笔者没看过设计模式书,仅仅在工作中用过26种设计模式中的几种,其余大部分都是看demo代码。所以有错漏的地方,请各位老爷批评指正。而代码是年前大佬甩给我的,当时没时间细究,现在终于闲下来好好研究了,所以demo代码从哪儿下的笔者也不知(对那位写下的...

2019-09-20 15:10:17 330

原创 Vulkan环境搭建的详细方法(for Windows)

1.电脑环境配置Vulkan比较新,2015年出的,而且对显卡是有要求的,具体可参照别的博客。笔者电脑配置:Window7和10都试过,Visual Studio 2017.2.下载SDK下载网址:https://vulkan.lunarg.com/sdk/home笔者下载的时候,是这个版本,...

2019-05-03 13:45:13 36461 12

原创 基于QT绘制可交互性的Bezier曲线

因为项目需要,要做一款类似AI里面的曲率工具出来,其实也类似Photoshop里面的钢笔工具,所以写了个demo来演练一番。(PS:其实之前是不懂Bezier的,但是网上找到的源码都是)...

2019-04-29 18:30:26 1652 4

原创 关于《VK Programming Guide中》的“const char* const*”问题

最近学习Vulkan,读第一章,有个结构体,原型如下:typedef struct VkInstanceCreateInfo{ VkStructureType sType; const void* pNext; VkInstanceCreateFlags flags; const VkApplicationInfo* pApplicationInfo; uint...

2019-04-28 14:34:07 193

基于QT绘制可交互的Bezier曲线(仅供学习)

基于QT绘制的、可交互的、Bezier曲线,类比PS中的钢笔工具,但只实现了一级存储,二级存储尚未实现。

2019-04-28

空空如也

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

TA关注的人

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