c++学习
c++学习过程。
skyutuzz
这个作者很懒,什么都没留下…
展开
-
dbus基础-qt版
DBus基础概述D-Bus 是针对桌面环境优化的 IPC(interprocess communication )机制,用于进程间的通信或进程与内核的通信。最基本的 D-Bus 协议是一对一的通信协议。但在很多情况下,通信的一方是消息总线。消息总线是一个特殊的应用,它同时与多个应用通信,并在应用之间传递消息。消息总线的角色有点类似于X 系统中的窗口管理器,窗口管理器既是 X 客户,又负责管理窗口。支持 DBUS的系统都有两个标准的消息总线:系统总线和会话总线。系统总线用于系统与应用的通信,会话总线用原创 2022-01-17 17:36:27 · 543 阅读 · 0 评论 -
qt学习-day01
涉及各文件以及格式,快捷键等内容。return a.exec()让应用程序对象进入消息循环机制中,代码阻塞到当行。pro文件:QT += core gui Qt包含的模块greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //大于4版本以上 包含 widget模块TARGET = 01_FirstProject //目标 生成的.exe程序的名称TEMPLATE = app //模板 应用程序...原创 2021-02-03 21:48:51 · 125 阅读 · 0 评论 -
C++的goto
goto后面加标记(FLAG),后面的FLAG:代码执行到goto,直接跳转到后面的FLAG部分原创 2021-01-06 22:51:06 · 176 阅读 · 0 评论 -
c++中的封装权限
类设计时,将属性和i行为放在不同的权限下,加以控制。三种权限 权限 类内访问 类外访问 继承特点 公共权限 pubic √ √ 保护权限protect √ × 儿子可以访问父亲的保护内容 私有权限 private √ × 儿子不可以访问父亲的私有内容 struct和class的区别:默认的访问权限不同。struct默认访问权限为公有,class的默认权限为私有。...原创 2020-12-08 20:21:23 · 150 阅读 · 0 评论 -
常量引用const
常量引用作用:用来修饰常量形参,防止误操作。使用场景:int a = 10;int &ref = 10; X 注意:引用必须引用合法的内存空间,如栈区和堆区。const int & ref = 10; ✔注意:加上const之后,编译器将代码修改为int temp= 10;const int & ref = temp;加上const后,是只读状态,不能进行修改。ref = 20; Xvoid showValue(const int & v.原创 2020-12-08 19:31:49 · 120 阅读 · 0 评论 -
c++程序内存模型
C++核心编程4区域代码区:所有存放函数体的二进制代码全局区:全局、静态、常量,操作系统决定死亡栈区:由编译器管理,函数参数、局部变量等堆区:由程序员分配和释放,若程序yuan不释放,程序结束由系统回收。好处:灵活性程序执行前:1代码区:存放二进制代码。共享,只读2.全局区:全局、静态变量和常量(字符串常量,const修饰的全局常量)局部常量和全局常量不在一块,带局部都在栈区。程序运行后:栈区:编译器自动分配,栈区数据在程序中结束后自动释放注意:不要.原创 2020-12-04 22:04:33 · 111 阅读 · 1 评论