- 博客(4)
- 资源 (6)
- 收藏
- 关注
转载 C语言:配置文件解析库——iniparser
C语言配置文件解析库——iniparser 前言:在对项目的优化时,发现Linux下没有专门的供给C语言使用的配置文件函数,于是搜索到了iniparser库,可以像那些面向对象语言一样,使用ini文件进行参数配置。 介绍 iniparser是针对INI文件的解析器。ini文件则是一些系统或者软件的配置文件。 iniparser库有四种下载方式: 1. 官方网站 2. 我的github 3. 我的网盘 4. source code tree 基本语法 Iniparser库的API可以对in
2021-07-31 14:22:59 528
转载 Linux:内存泄漏检测工具--Valgrind
在写大型C/C++工程时难免会发生内存泄漏现象,系统编程中一个重要的方面就是有效地处理与内存相关的问题。你的工作越接近系统,你就需要面对越多的内存问题。有时这些问题非常琐碎,而更多时候它会演变成一个调试内存问题的恶梦。 常见的内存问题一共七种:1. 动态内存泄露;2. 资源泄露,比如文件指针不关闭;3. 动态内存越界;4.数组内存越界;5.动态内存double free;6.使用野指针,即未初始化的指针;7.释放野指针,即未初始化的指针。内存问题非常难定位,对于小工程来说,简单去检查代码中new和dele
2021-07-25 22:51:34 3566
转载 Linux:通过sysfs方式控制GPIO(/sys/class/gpio)
一、首先,查看系统中有没有“/sys/class/gpio”这个文件夹,如果没有就在编译内核的时候勾选 Device Drivers-> GPIO Support ->/sys/class/gpio/… (sysfs interface)。 二、通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,directio
2021-07-09 14:06:23 3053
转载 Linux网络编程:UDP单播、广播和多播
使用UDP协议进行信息的传输之前不需要建立连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客户端根本不用管。 单播用于两个主机之间的端对端通信,广播用于一个主机对整个局域网上所有主机上的数据通信。 单播和广播是两个极端,要么对一个主机进行通信,要么对整个局域网上的主机进行通信。实际情况下,经常需要对一组特定的主机进行通信,而不是整个局域网上的所有主机,这就是多播的用途。
2021-07-08 19:38:50 1332
audio-pcm-amrwb-enc-dec-master.zip
2024-07-08
mjpg-streamer-1.0.0_有注释.zip
2021-05-05
RK3399 安卓Q适配EC20 4G模块资料
2021-05-01
Linux WiFi调试工具的使用
2021-05-01
交叉编译dbus/glib/dbus-glib
2021-04-15
编译buildroot-2020.02.9.tar.bz2时自动下载所必需的源码
2021-01-30
Linux用户空间“免驱动”读写I2C设备
2020-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人