首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
高二的笔记
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
用Qt实现一个迷宫
用qt实现一个迷宫,玩家通过键盘方向键移动,从左上角走到右下角即为成功。 先来看下最终实现效果: 其实重点在于随机迷宫的生成,而迷宫的生成靠的是并查集算法。 思路参考自bigsai(感谢授权): 原文
Qt国际化翻译解决方案
本文介绍Qt国际化翻译解决方案。 Qt软件开发过程中,我们通常采用国际化的方式翻译界面上的内容,以应对修改软件语言的需求。比如,按钮上显示的文本,可以是中文也可以是英文,面对不同的人群,软件应具备快速
Qt实现菠菜登录界面
Qt实现菠菜登录界面 用qt实现一个登录界面,界面为不规则图形,加上qss美化,较传统登录界面更为美观。当用户输入时动态验证输入合法性,当点击登录时将用户名和密码存为json格式。 首先实现不规则图形
cJSON项目解析
首先简单了解一下JSON。它是一种轻量级的数据交换格式。以一定的格式存储数据。看一个简单的例子就明白了: []表示数组,{}表示对象,对象中包含键值对,值可以是对象、数组、数字、字符串或者三个字面值(
Qt实现多文档窗口
Qt实现多文档窗口 这次实现一个多文档窗口,左边目录,右边显示页面。点击目录可以跳转显示对应的页面。 主要是两个类:QTreeWidget和QMdiArea 目录实现: 需要注意的就是QTreeWid
对象的优化
程序输出: 程序输出: 三条对象优化原则 程序输出: 如果是这样调用呢: 程序输出: 可以看到函数返回值的对象也没有生成而是直接初始化了t2,因此第三条:
快速排序算法
关于快速排序有很多中写法,对于初学者可能会很疑惑究竟哪种是“标准写法”,事实上只要符合快速排序算法的要求都可以叫做快速排序。而快速排序实际上就是选取一个基准值,将待排序数组按照基准值分为两部分,左边的
条款9和条款22
条款9:绝不在构造和析构过程中调用virtual函数 不在构造函数和析构函数中调用虚函数,这样的调用不会带来预想的结果。 来看一下程序输出: Derived类继承自Base,因此Base类先于Deri
条款5和条款16
条款5:了解c++默默编写并调用哪些函数 当我们写一个空类时,编译器会自动帮我们生成默认构造函数、析构函数、拷贝构造、以及赋值运算符。 因此对于这个类: 编译器会生成: 对于下面这个例子: 我们并没有
条款23和条款24
条款23:宁以non-member、non-friend替换member函数 为什么要用非成员函数、非友元函数替换成员函数呢?其实这是为了保证数据的封装性。而数据的封装性强弱是怎么体现的呢?一种粗糙的
下一页
个人成就
文章被点赞
3
文章被阅读
4,911
掘力值
343
关注了
1
关注者
1
收藏集
0
关注标签
2
加入于
2022-12-22