会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
流星斩月
欢迎转载,请注明文章出处 大家也可关注我的微信公众号:流星斩月
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2021年3月15日
Linux内核模块驱动加载与dmesg调试
摘要: 因为近期用到了Linux内核的相关知识,下面随笔将给出内核模块的编写记录,供大家参考。 1、运行环境 Ubuntu 版本:20.04 Linux内核版本:5.4.0-42-generic gcc版本:gcc version 9.3.0 驱动和一般应用程序的执行方式很大不同 2、内核模块模型说明 (1
阅读全文
posted @ 2021-03-15 21:38 `Konoha
阅读(1452)
评论(0)
推荐(0)
2021年2月28日
Linux ctrl+z挂起的进程恢复与杀死
摘要: Linux系统下,不小心按了ctrl+z命令后,退出了当前进程的执行界面,程序没有结束,只是被挂起了。通过ps命令可以查看进程信息,这里不做详细介绍,可通过jobs命令查看被挂起的进程号 #jobs ,通过fg命令可以恢复进程到前台执行、bg命令恢复进程到后台执行。 示例: /mnt/mpp/sam
阅读全文
posted @ 2021-02-28 15:45 `Konoha
阅读(6944)
评论(0)
推荐(0)
块设备文件与文件系统之间的关系解析
摘要: 下面随笔给出块设备文件与文件系统之间的关系解析。 Linux操作系统秉承“一切皆文件”的设计思想,将所有的设备页看作文件来进行处理。目前的Linux版本中,当内核发现一个块设备时,用户空间会利用udev这一数据结构以及相关的操作来为块设备创建其所需的块设备文件。 关于块设备文件,可以从两方面来进行理
阅读全文
posted @ 2021-02-28 11:51 `Konoha
阅读(1043)
评论(0)
推荐(0)
2021年2月25日
c++ string类使用及用string类解决整行字符串输入
摘要: 下面随笔给出c++ string类使用及用string类解决整行字符串输入。 string类 使用字符串类string表示字符串 string实际上是对字符数组操作的封装 string类常用的构造函数 string(); //默认构造函数,建立一个长度为0的串 例: string s1; strin
阅读全文
posted @ 2021-02-25 16:39 `Konoha
阅读(1019)
评论(0)
推荐(0)
c++移动构造
摘要: 下面随笔给出c++移动构造。 在现实中有很多这样的例子,我们将钱从一个账号转移到另一个账号,将手机SIM卡转移到另一台手机,将文件从一个位置剪切到另一个位置……移动构造可以减少不必要的复制,带来性能上的提升。 C++11标准中提供了一种新的构造方法——移动构造。 C++11之前,如果要将源对象的状态
阅读全文
posted @ 2021-02-25 15:44 `Konoha
阅读(667)
评论(0)
推荐(0)
c++中深层复制(浅层复制运行错误)成功运行-----sample
摘要: 下面随笔给出c++中深层复制(浅层复制运行错误)成功运行 sample。 浅层复制与深层复制 浅层复制 实现对象间数据元素的一一对应复制。 深层复制 当被复制的对象数据成员是指针类型时,不是复制该指针成员本身,而是将指针所指对象进行复制。 浅层复制-系统默认复制构造函数(运行错误) 1 //例 对象
阅读全文
posted @ 2021-02-25 15:17 `Konoha
阅读(111)
评论(0)
推荐(0)
c++ vector对象
摘要: 下面随笔讲解c++ vector对象。 vector对象 为什么需要vector? 封装任何类型的动态数组,自动创建和删除。 数组下标越界检查。 封装的如ArrayOfPoints也提供了类似功能,但只适用于一种类型的数组。 vector对象的定义 vector<元素类型> 数组对象名(数组长度);
阅读全文
posted @ 2021-02-25 15:00 `Konoha
阅读(126)
评论(0)
推荐(0)
c++动态内存分配
摘要: 下面随笔是关于c++动态内存分配。 动态申请内存操作符 new new 类型名T(初始化参数列表) 功能:在程序执行期间,申请用于存放T类型对象的内存空间,并依初值列表赋以初值。 结果值:成功:T类型的指针,指向新分配的内存;失败:抛出异常。 释放内存操作符delete delete 指针p 功能:
阅读全文
posted @ 2021-02-25 14:43 `Konoha
阅读(232)
评论(0)
推荐(0)
c++函数指针说明
摘要: 下面随笔说明函数指针用法。 函数指针的定义: 定义形式: 存储类型 数据类型 (*函数指针名)() 含义: 函数指针指向的是程序代码存储区 函数指针的典型用途 实现函数回调 通过函数指针调用的函数 例如将函数的指针作为参数传递给一个函数,使得在处理相似事件的时候可以灵活的使用不同的方法。 调用者不关
阅读全文
posted @ 2021-02-25 00:25 `Konoha
阅读(279)
评论(0)
推荐(0)
2021年2月24日
c++指针类型的函数
摘要: 下面随笔将讲述c++指针类型的函数。 原创链接:https://www.cnblogs.com/iFrank/p/14444379.html 指针类型的函数 若函数的返回值是指针,该函数就是指针类型的函数。 指针函数的定义形式 存储类型 数据类型 *函数名() { //函数体语句 } 1 错误的例子
阅读全文
posted @ 2021-02-24 23:11 `Konoha
阅读(429)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告