自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (19)
  • 收藏
  • 关注

原创 c++/qt命名空间分析

c语言防止标识符同名冲突:函数写在不同.c文件内c++用命名空间来进一步防止同名冲突:函数写在不同.c文件内 不同的类里 写在不同的命名空间namespace里命名空间定义:namespace Ui {class MainWindow; //命名空间内可以放变量,函数,结构体,类等等}外部使用MainWindow类:Ui::MainWindow方式。 在使用者源码文件开头,using namespace Ui;,这样就可以直接使用该命名空间 Ui 中的内容了,M

2021-03-15 17:25:46 1945 1

原创 qt设置文本内容立即生效方式

void MainWindow::on_pushButton_clicked(){ ui->pushButton->setText("正在运行..."); ui->pushButton->setEnabled(false); ui->pushButton->repaint(); // 这句加上,上面的设置就能立即生效了,这是因为,qt正在执行这里面,没有机会去刷新界面绘图,所以该函数退出后,qt才会去自动属性界面绘图,所以这里.

2021-03-11 14:27:10 1180

原创 c++语言与c语言相互调用 踩的坑 否则报函数未定义 一文读懂extern “C“

同一个工程中c++语言与c语言相互调用之处踩的坑否则报函数未定义,注意如下几点:c编译器和c++编译器编译同一个函数出来的符号结果是不一样的(因为c++支持重载,比如fun(int a,int b)函数c++编译出来就是fun_int_int,而c编译出来仅是fun),因此无法相互调用 extern "C"{ } 是c++编译器才能识别的关键字,c编译器遇到了会直接报错 xx.cpp文件IDE会自动采用c++编译器进行编译,xx.c文件被自动采用c编译器来编译 __cplusplus宏是c++编译

2021-03-11 11:56:15 3455 1

转载 解决visio对象在word中显示不全的问题

作为一个软件工程师,编写技术文档是常有的事情,使用visio绘制各种图形(如,流程图,结构图,框架图,状态图等等)也是再正常不过的事情。如果我们在word中撰写文档时,需要引用visio绘制的图形时,就可能有麻烦的事情发生了。当然,我们可以直接使用截图的方式,将visio对象的截图粘贴到word中,但是这会带来一个问题,如果需要更新文档,或者临时做些修改时,如果是截图的话,就必须需要找原始的visio文档,比较麻烦。方便的做法就是直接将visio对象插入word文档中去...

2021-03-02 13:29:30 11821 1

qt对象树析构详细顺序

非QWidget类对象 和 QWidget类对象 析构过程还不太一样,这里分别进行讲解:(来源于qt底层源码分析)。 还有个方法也安全:子对象里用发射信号的方式,让父对象执行目标操作,这样为什么安全呢,因为父对象如果已经被析构了,大不了这个槽函数不执行,也不会崩溃的。 这个想法对于父对象是非QWidget类,是成立的,因为从上面分析一可以看出确实是先断开了所有信号槽的,但是对于父对象是QWidget类,是不对的,因为从上面分析二可以看出QWidget析构函数里就先删除孩子对象(此时信号槽还没有断开),此时孩子对象析构函数里发射信号,父对象仍然是可以执行的。这是这个问题的验证源码工程

2024-09-05

stm32CubeMX生成qemu能跑的工程

stm32CubeMX生成qemu能跑的工程,是用gcc,自己命令行操作的,完全ok

2022-08-19

arm cortex-a9程序在windows的qemu上跑

arm cortex-a9程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D

2022-08-17

stm32f407裸机程序在windows的qemu上跑

stm32f407裸机程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D

2022-08-17

windows用gcc编译stm32f103程序命令行控制stlink下载到板子

这个是我这个博客对应的工程源码,建议参考一下 https://mp.csdn.net/mp_blog/creation/success/125941483 实现 windows用gcc编译stm32f103程序命令行控制stlink下载到板子

2022-07-22

谷歌浏览器的撒拉查词插件,直接可用,来下载吧

1. 解压 2. 谷歌浏览器的扩展插件中,打开开发者模式,然后加载已有插件,选中解压的这个文件夹即可

2022-03-11

VxWorks官方参考资料汇总.zip

VxWorks官方参考资料汇总,想学习这个实时操作系统,就下载学习吧

2021-12-30

example-Qt4Qt5.zip

QScintilla使用的示例工程,直接打开构建,即可运行,库已经编译好了的

2021-11-18

qscintilla编译好的直接用.zip

省去了编译的麻烦步骤,直接使用即可。QScintilla还是很不错的,我们做自己的文本编辑器,代码编辑器,通过我的调研发现,这个是非常好的选择,我是想做个简单的IDE,所以选了这个,对了notepad++也是基于这个库做的,很不错的

2021-11-18

跟我一起写Makefile-陈皓.pdf

入门学习makefile嵌入式开发非常好的资料

2021-07-04

Elsevier爱思唯尔的word模板单栏双栏.zip

论文模板,不错,挺好用

2021-05-12

沙拉查词-非常好用.zip

沙拉查词-非常好用.zip

2021-04-07

cc科学计算器c++(qt)实现.zip

qt实现科学计算器包含四则运算括号小数正负数等详细源码,非常值得学习和进一步开发,对应csdn讲解博客,百度搜索:带括号的四则优先级运算的算法源码软件实现qt(支持浮点),即可找到这个博客

2021-02-05

vs2013-ucosii-project.zip

vs2013配置的ucosii工程,亲测可以直接打开运行,非常好,可以直接进行开发,没有任何问题,这样非常的方便,很不错,希望大家可以进步

2019-11-15

C++ 实现WebSocket 服务器 可运行.zip

非常不错,可以直接执行运行的,觉得比较好才分享给大家,里面是vs工程直接打开,.sln,值得下载,非常好的资源,牛逼啊,老铁

2019-11-14

uCOS-III中文翻译.zip

翻译的还不错,复制里面的代码,非常的方便,值得拥有

2019-10-01

uCOS-III英文原版OK.zip

ucosiii原版PDF,主要是可以复制里面的代码,很方便,还可以练习英语水平

2019-10-01

yaffs_m.rar

yaffs文件系统源码,制作yaffs文件系统时要用的,亲测,直接编译运行,特别好用

2019-09-12

高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用

用MATLAB实现 的,高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用

2019-05-06

qt 3d游戏开发框架

qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包 cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改 myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。 我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发

2019-05-02

qt OpenGL 3d游戏开发框架

qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包 cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改 myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。 我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发

2019-05-02

FPGA nios驱动LCD12864实现uart以及菜单功能

里面采用了菜单结构(这里编程需要一定得c语言编程技巧与数据结构知识),使得更加友好,功能层次也更明显,便于操作。 其中还包括了LCD12864液晶的字符输入,光标闪烁,删除字符等功能 这里我上传了整个工程源码(因为里面包括很多源码文件,我没法一一在这里贴出来), 包括Quartus的verilog源码和c语言源码, 你可能不能直接运行,需要修改一些配置路径,自己百度看看如何修改吧,有什么疑问也可以联系我 但是里面的源码的思路特别是c语言部分完全可以借鉴的 --------------------- 作者:biao2488890051 来源:CSDN 原文:https://blog.csdn.net/kangkanglhb88008/article/details/84073780 版权声明:本文为博主原创文章,转载请附上博文链接!

2018-11-14

ucos嵌入式实时操作系统程序源码

这个ucos教程源码是直接可以运行的,其中包括了所有api的使用

2018-06-10

空空如也

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

TA关注的人

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