![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux操作
留小乙
这个作者很懒,什么都没留下…
展开
-
Linux驱动模块加载和卸载以及设备注册与注销
一、驱动模块的加载和卸载 Linux驱动有两种运行方式,第一种就是将驱动编译进Linux内核中,这样当Linux内核启动的时候就会自动运行驱动程序。第二种就是将驱动编译成模块(Linux下模块扩展名为.ko),在Linux内核启动以后使用“insmod”命令加载驱动模块。在调试驱动的时候一般都选择将其编译为模块,这样修改驱动以后只需要编译一下驱动代码即可,不需要编译整个Linux代码。而且在调试的时候只需要加载或者卸载驱动模块即可,不需要重启整个系统。总之,将驱动编译为模块最大的好处就是方便开发,当驱动开发原创 2021-11-18 16:15:55 · 7185 阅读 · 1 评论 -
运算符重载
1、++运算符重载时, 如果使用a++,重载函数必须有占位符 int; 如果使用++a,重载函数不能有占位符。 2、运算符重载函数的数据类型,看返回值的类型 3、函数的参数类型: (1)当需要节约空间时,采用引用类型 (2)如果在使用实参时,对象已被销毁,就不能使用引用类型。 4、友元运算符重载函数,重载双目运算符时,必须 要有两个参数,重载单目运算符时,需要一个参数。 5、成员函数运算符重载函数,操作双目运算符时,参数只有一个; 操作单目运算符时,没有参数。(友元没有this指针) ...原创 2021-04-08 16:23:29 · 84 阅读 · 0 评论 -
C++ const修饰函数
1、const修饰的成员函数,const必须写在参数列表的后面。 2、const修饰的成员函数,表示函数空间中所有的成员变量都是只读的。 3、const修饰的成员函数,不能访问类的非const成员函数 4、const修饰的对象,不能访问类的非const成员函数。 5、const修饰的对象,能访问类的公有非const成员变量,但不能修改。 ...原创 2021-04-07 20:34:55 · 404 阅读 · 0 评论 -
Linux 常用命令大全
Linux 常用命令大全 快捷键: 打开终端:ctrl+alt+T 在终端中退出锁定:ctrl+c 自动补全:tab ⬆⬇:历史命令 命令格式:命令 选项 参数 帮助:–help man命令 常用命令:ls【查看文件】 格式:ls -a查看所以文件包含隐藏文件 ls -l以列表形式查看文件,不包含隐藏文件 ls -lh以列表形式查看文件,不包含隐藏文件,按照1024倍数显示{KB、MB、GB等} ls -all以列表形式查看文件,包含隐藏文件【快捷命令:ll】 通配符:【】匹配任意多个字符 【?】匹配任意原创 2021-03-09 23:15:17 · 213 阅读 · 1 评论