C语言
武器大师72
学习!!!!!!!!!!!!!!!!!!!
展开
-
ld: cannot find -lxxx终极解决方法
ld: cannot find -lxxx终极解决方法。原创 2022-12-27 15:57:03 · 5702 阅读 · 1 评论 -
Dbus的使用
最近在开发Linux应用时,需要用到跨进程通信,一番调研后决定使用Dbus。在此记录一下学习过程。的架构与优点在此就不展开介绍了,主要记录一下如何使用。不过它的作者还是推荐大家使用。我只想说,大佬您太谦虚了.是非常痛苦的,我们选择了。内部实现并不是最完美的。协议的一个实现参考。原创 2022-12-26 16:54:18 · 743 阅读 · 0 评论 -
LVGL自定义组件__页面指示器
LVGL对硬件的要求非常低,使用其自带的组件能够搭建出精美的界面,动效也很棒。但是如过移植到Linux平台下,开发稍微复杂的应用项目,那些组件就远远不够用了。为此需要自己自定义一些组件,以方便实用。为此,尝试开发了一个页面指示器,先看效果:circles.hcircles.c使用方法项目根目录下,新建文件夹,把上面的两个文件放进去修改:要使用时引入头文件可以使用自带的Demo快速预览,具体使用方法可以参考Demo函数配置参考demo函数初始化配置即可:由于刚刚上手lvgl原创 2022-12-06 10:08:03 · 1554 阅读 · 0 评论 -
结构体中的函数指针
C语言中的类大家知道C++是面向对象的语言,有很多优良特性。而在C语言中,我们也可以用结构体类似的实现面向对象。成员函数既然说了用结构体类似的实现某种类,结构体中的变量就可以看做类的变量。实现类的成员函数就要用到函数指针了。一般的函数指针可以这么定义:int(*func)(int,int);表示一个有两个int参数,返回值为类型int的函数指针。现在我们实现这个函数 int......原创 2019-12-10 10:08:11 · 3755 阅读 · 2 评论