dg无心
码龄4年
求更新 关注
提问 私信
  • 博客:40,912
    社区:10
    动态:349
    41,271
    总访问量
  • 11
    原创
  • 8
    粉丝
  • 43
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2023-03-06

个人简介:编程爱好者

博客简介:

IDO_Hero的博客

查看详细资料
个人成就
  • 获得45次点赞
  • 内容获得21次评论
  • 获得226次收藏
  • 博客总排名2,301,219名
创作历程
  • 11篇
    2023年
成就勋章
TA的专栏
  • C++知识
    1篇
  • Qt知识
    4篇
  • 文件流
  • linux学习
    1篇
  • 事件
  • Qt富文本
  • MySQL数据库
  • QString知识
  • Qt知识——QTimer计时器

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 1

兴趣领域 设置
  • 编程语言
    c++c语言qt
  • 开发工具
    visualstudio
  • 后端
    sql
  • 软件工程
    ui
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

39人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

  • 关注/订阅/互动

  • 收藏

搜索 取消

(C\C++)void 类型指针和函数指针(使用详解)

void 数据类型是空的数据类型,表示没有数据类型,void* 空类型指针只存储地址的值,丢失类型,只知道是地址。要访问其值,我们必须对这个指针做出正确的类型转换,然后再可以间接引用指针。可以赋值,在没转换之前不能进行算数运算,其它类型指针转换为void *指针隐式自动转换,不需要强制转换也就是赋值:string name="Maike";void * str = &name;void *类型指针转换为其它类型指针,需要强制类型转换
原创
博文更新于 2023.12.10 ·
2361 阅读 ·
1 点赞 ·
0 评论 ·
11 收藏

sanf()、kbhit()、getch()获取键盘信息与peekMessage()获取鼠标信息

scanf()与kbhit()、getch()的区别。scanf()在键盘输入信息后需要按下回车符才能接收到信息,而getch()则不用,按下键盘信息会自动输入。peekMessage() 函数检测是否有鼠标消息,有则返回true,鼠标有移动和点击两种信息状态,检测鼠标是否敲击代码如(1)所示。kbhit()与getch(), kbhit检测键盘是否按下,getch()获取键盘输入的信息。(3)kbhit()与getch()使用获取键盘信息。(1)peekMessage()鼠标信息。
原创
博文更新于 2023.11.18 ·
459 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Visual Studio软件打包(超详细)

在vs里面创建的项目如何打包成软件,然后安装在电脑上,此篇文章将详细教你如何实现软件打包步骤,保姆及手把手教你,后续会继续更新1、右键点击项目解决方案2、点击添加新建项目3、在输入框内输入setup——找到Sutup Project项目,然后创建 4、如果没有Setup Project项目,则需要先安装步骤如下:在cpp文件中的扩展中找到管理扩展——在右上角输入install——找到图中所示的项目双击安装 如图下载安装5、打开新建的Setup Project项目,点击应用程序文件夹——点击添加Add——创建
原创
博文更新于 2023.11.10 ·
21149 阅读 ·
10 点赞 ·
6 评论 ·
112 收藏

标准对话框

标准对话框有五类,分别是文件对话框(QFileDialog)、颜色对话框(QColorDialog)、字体对话框(QFontDialog)、输入对话框(InputDialog )、消息对话框(QMessageBox),通过不同种类的标准对话框打开对应的形式的对话框,此文章简单介绍对话框的类型和使用方法
原创
博文更新于 2023.10.27 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QPainter绘图类简单介绍

Qt的二维绘图功能是使用QPainter在绘图设备上绘图,绘图设备包括QWidget、QPixmap、QPainter、QImge等,作为Qt的三大基类之一的QWidget是最常见的绘图设备,QWideget类及其派生的子类,都有一个事件处理函数paintEvent(),在组件界面或者当前类的界面需要绘图时,就要重写这个绘图的事件处理函数,当有绘图指令时,系统会自动运行paintEvent()函数进行绘制图形。例如:在别的函数中QPainter的对象的构造函数参数是this,那么图形不能绘制到窗体。
原创
博文更新于 2023.10.26 ·
510 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

VMware虚拟机搭建linux系统

产品>Workstation Pro>下载VMware Workstation Pro,点击VMware安装包进入安装向导虚拟机的安装流程:以下是15.5版本示例,安装的过程必须有网络,如果不输入许可证秘钥,那么只有三十天试用期,安装很简单,基本都是下一步
原创
博文更新于 2023.09.22 ·
470 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt安装和vs搭建Qt环境

想要使用Visual studio进行Qt项目开发,首先要安装Qt开发工具,下面将分为两部分展示Qt开发工具的安装和Visual studio怎么样配置Qt进行Qt项目的开发,安装Qt插件安装vsaddin,Qt Visual Studion Tools的安装,此文章介绍Qt 5.14.1版本的安装。
原创
博文更新于 2023.09.09 ·
6653 阅读 ·
7 点赞 ·
2 评论 ·
45 收藏

调色板QPalette用法

palette()获取部件(对象)的调色板,调用setColor()函数获取的调色板进行属性设置和填充的颜色,调用setPalette()传入设置好的调色板参数进行颜色设置,调用update()颜色设置后进行刷新
原创
博文更新于 2023.07.11 ·
1614 阅读 ·
0 点赞 ·
1 评论 ·
14 收藏

VS中Qt项目不能打开ui文件

在VS的界面开发Qt中,无法打开项目的ui文件
原创
博文更新于 2023.06.19 ·
5256 阅读 ·
25 点赞 ·
5 评论 ·
39 收藏

使用sprintf()函数,将数值变成字符串打印

score<10;return 0;//输出的结果是字符串:0 1 2 3 4 5 6 7 8 9。
原创
博文更新于 2023.05.17 ·
655 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

sanf()、kbhit()、getch()获取键盘信息与peekMessage()获取鼠标信息

获取鼠标与键盘信息的函数
原创
博文更新于 2023.03.06 ·
1221 阅读 ·
2 点赞 ·
2 评论 ·
6 收藏