- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C语言面向对象编程之封装与继承
c语言的封装封装在 C++ 语言中有 protected 、 private 关键字在语言层面上支持,而 C 语言中没有这些。 C 有结构( struct ),其实可以实现封装和隐藏。c++的实现QObject{ public: xxx xxx private: QObjectPrivate * priv; }; c的实现 struct st_a
2017-11-13 19:18:24 405
原创 linux 学习之tmux 分屏
使用tmux分屏(既可以左右分屏,也可以上下分屏)、(1)安装工具在ubuntu系统中使用sudo apt-get install tmux安装tmux工具(2)使用工具1,输入命令tmux使用工具2,上下分屏:ctrl + b 再按 “3,左右分屏:ctrl + b 再按 %4,切换屏幕:ctrl + b 再按o5,关闭一个终端:ctrl + b 再按x6,上下分屏与左右分屏切换: ctr
2017-11-08 14:40:47 549
转载 linux 驱动学习之ioctl 命令_IOC _ 相关宏
转载 :http://blog.csdn.net/u010245383/article/details/29391805简介在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是
2017-11-01 14:41:03 1767
转载 linux驱动学习之模块访问权限的控制
简述:在驱动模块,可以对没有权限的进程和应用程序拒绝访问,有权限的才允许访问。权限控制接口:bool capable(int cap); 定义头文件: include “linux/capability.h”用法例子:if (! capable (CAP_SYS_ADMIN)) return -EPERM;capable()没有权限时返回0,有权限时返回1。 在file_operti
2017-11-01 14:12:32 1168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人