嵌入式
是旭旭呀
我们要学会长大,一个人抵过千军万马
展开
-
sqlite3接口函数(C/C++)
sqlite3接口函数(C/C++)核心一、两个对象1.数据库连接对象2.SQL语句对象二、八个函数1. sqlite3_open:打开或创建数据库2. sqlite3_close :关闭3. sqlite3_prepare_v2 :创建SQL语句对象4. sqlite3_bind_* :绑定参数5. sqlite3_step:执行6. sqlite3_reset :复位7. sqlite3_finalize :销毁8. sqlite3_exec :一步到位核心Sqlite3接口的核心元素:两个对原创 2020-11-10 14:36:40 · 3171 阅读 · 7 评论 -
利用libjpeg库解压jpeg文件的步骤
利用libjpeg库解压jpeg文件的步骤一、libjpeg的开源的库二、利用libjpeg库解压jpeg文件的步骤:1、分配并初始化一个jpeg解压对象2、指定要解压缩的图像文件3、获取图像信息4、设置参数5、启动解压过程6、读取一行或者多行扫描线上数据并处理7、完成解压过程8、释放jpeg解压对象三、参考代码一、libjpeg的开源的库jpeg(jpg)是一种图片的格式,用jpeg算法压缩的格式。 “jpeg算法”libjpeg的开源库:(下载地址:https://download.csdn.n原创 2020-11-07 10:17:03 · 2313 阅读 · 2 评论 -
Linux系统进程地址空间的布局
Linux系统地址空间的布局Linux对进程的数据进行分段管理,不同的属性的数据,存储在不同的 “内存段”。不同的“内存段”的属性及管理就不一样。1、代码段:1.1).text主要存放代码(用户代码)包括main函数在内的所有用户自定义的函数只读并且共享,这段内存在程序运行期间不会被释放。1.2).init主要用来存放系统给每个可执行文件自动添加的“初始化代码” ,(eg:环境变量的准备,命令行参数…)。2、数据段:2.1).data主要存放程序的已初始化的全局变量和已初始化的static原创 2020-11-05 16:58:15 · 204 阅读 · 1 评论