- 博客(7)
- 收藏
- 关注
原创 学好C++,走遍天下都不怕(1)
malloc 需要判断是否开辟成功 而new内部做好了操作(内部会malloc数据在堆区,判断内存是否分配成,调用构造函数)系统默认的拷贝构造函数为浅拷贝,浅拷贝只是简单的值拷贝,如果两个对象指向同一快内存,析构时会重复释放导致崩溃;如果我们自己提供了有参构函数,系统就不会再提供默认构造函数,但是依旧会提供拷贝构造函数(浅拷贝)当其他类对象作为本类成员,先构造其他类对象,再构造自身,释放的顺序与构造是相反。类内声明,类外初始化;由编译器自动调用,不需要手动调用,并且指挥调用一次。
2025-12-04 15:43:45
634
原创 字符设备驱动—1
字符设备通常缩写为cdev,它是不可寻址的,仅提供数据的流式访问,通过字符(一个接一个的字符)以字节流方式向用户程序传递数据。字符设备驱动通过/dev目录下的特殊文件公开设备的属性和功能,通过这个文件可以在设备和用户程序之间进行数据的交换。
2024-07-06 15:45:52
1718
3
原创 QT菜单栏
QAction*pOpen = pFile->addAction("打开");QAction*pNew = pFile->addAction("新建");QMenu *pFile = mBar->addMenu("文件");qDebug()
2023-07-20 22:37:14
278
原创 一看就会的Linux操作系统IO进程
io接口,又称为输入输出接口,是信息处理系统与外部世界之间的通信,输入时系统接受的信号或者数据,输出就是从其发送的信号或数据。input:通过终端向程序中输入数据;output:程序的结果通过终端(显示屏等)输出;
2022-10-16 14:13:39
1308
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅