会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灼光
赖的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年12月25日
【转载】C++ 自由存储区是否等价于堆?
摘要: C++ 自由存储区是否等价于堆? 本文转载https://www.cnblogs.com/QG-whz/p/5060894.html#4355164 阅读目录 “free store” VS “heap” 问题的来源 结论 参考资料 正文 文章也发布在 听风过境的专栏 回到顶部 “free stor
阅读全文
posted @ 2019-12-25 12:12 灼光
阅读(222)
评论(0)
推荐(1)
2019年11月21日
QML学习(五)——<TextInput和TextEdif输入框>
摘要: 这一篇来看两个用于文本输入的项目,分别是作为单行文本输入的 TextInput 和多行文本输入的 TextEdit 。 下面开始教程。 TextInput TextInput 项目用来显示单行可编辑的纯文本。TextInput 是一个非常简单的项目,除了显示光标和文本外,默认并没有边框等装饰性效果,
阅读全文
posted @ 2019-11-21 17:36 灼光
阅读(9739)
评论(0)
推荐(0)
QML学习(四)——<Text显示>
摘要: 文本显示是界面开发必不可少的内容,在Qt Quick模块中提供了 Text 项目来进行文本的显示,其中可以使用 font 属性组对文本字体进行设置。这一篇我们来看看它们的具体使用。 使用字体 就像前面教程中提到过的,在文本中可以使用 font 属性组来设置字体,常用的属性如下: font.bold:
阅读全文
posted @ 2019-11-21 17:16 灼光
阅读(5845)
评论(0)
推荐(0)
QML学习(二)——<QML语法>
摘要: 一、Qml类型 QML类型分为三类:基本类型、QML对象类型以及JavaScript类型 1 基本类型 我们可以再qt帮助文档中搜索基本类型查看 基本类型的概念是相对于QML对象类型而言的,QML 对象类型可以包含属性、信号和函数等,但基本类型不能作为对象,比如 int {} 和size{}是不允许
阅读全文
posted @ 2019-11-21 15:57 灼光
阅读(4849)
评论(0)
推荐(0)
QML学习(三)——<QML命名规范>
摘要: QML对象声明 QML对象特性一般使用下面的顺序进行构造: id 属性声明 信号声明 JavaScript函数 对象属性 子对象 状态 状态切换 为了获取更好的可读性,建议在不同部分之间添加一个空行。例如,下面使用一个Photo对象作为示例: 1 Rectangle { 2 id: photo //
阅读全文
posted @ 2019-11-21 15:00 灼光
阅读(987)
评论(0)
推荐(0)
QML学习(一)——<简要概念知识点>
摘要: 转载:https://www.cnblogs.com/dengyg0710/p/10644936.html 1.一个 QML 文档有且只有一个根元素。 2.QML 元素名后所有内容使用 {} 包围起来。{} 之中是该元素的属性;属性以键值对 name : value 的形式给出。 3.QML 元素可
阅读全文
posted @ 2019-11-21 11:29 灼光
阅读(1043)
评论(0)
推荐(0)
2019年11月8日
设计模式——<面向对象设计原则以及23种设计模式分类>
摘要: 一、面向对象八大设计原则: 1、依赖倒置原则(DIP) 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定) 。 抽象(稳定)不应该依赖于实现细节(变化) ,实现细节应该依赖于抽象(稳定)。 2、开放封闭原则(OCP) 对扩展开放,对更改封闭。 类模块应该是可扩展的,但是不可修
阅读全文
posted @ 2019-11-08 15:16 灼光
阅读(295)
评论(0)
推荐(0)
2019年11月7日
C++2.0新特性(八)——<Smart Pointer(智能指针)之unique_ptr>
摘要: 一、概念介绍 unique_ptr它是一种在异常发生时可帮助避免资源泄露的smart pointer,实现了独占式拥有的概念,意味着它可确保一个对象和其他相应资源在同一时间只被一个pointer拥有,一旦拥有者被销毁或变成空或开始拥有另一个对象,那么先前拥有的那个对象就会被销毁,其任何相应资源亦会被
阅读全文
posted @ 2019-11-07 15:12 灼光
阅读(493)
评论(0)
推荐(0)
2019年11月3日
C++2.0新特性(七)——<Smart Pointer(智能指针)之weak_ptr>
摘要: 一、weak_ptr出现的意义 上一节提到过shared_ptr,它会自动释放“不再需要使用的对象”的相应的资源,但是它不是万能的,在某些时候(比如说循环引用),它会显得力不从心,这就是weak_ptr出现的意义; 1.1 weak_ptr 使用特性 weak_ptr也是一个模板,只提供能接受一个s
阅读全文
posted @ 2019-11-03 17:12 灼光
阅读(587)
评论(0)
推荐(0)
C++ 类型转换符区别分析
摘要: 转载自:https://blog.csdn.net/legalhighhigh/article/details/87459995 1.static_cast用于将参数转换为指定类型。需要注意的是,进行类型转换时,编译器不会进行类型检查保证安全性。当对类对象进行下行类型转换时,也不会进行动态类型检查,
阅读全文
posted @ 2019-11-03 16:55 灼光
阅读(157)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告
document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; var curUrl = window.location.href; var s="本文来源于灼光的博客(https://www.cnblogs.com/laiyingpeng/) , 原文地址:" + curUrl + "转载请加上原文地址。"; clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n'); }