20140711_类的继承、派生、ACE框架、指针的问题、系统的问题
今天的总结。
首先是由CBussinessBase类引发的问题,由于自己迷迷糊糊的在整个框架中转悠,十分难过,于是自己就开始追踪,最开始追踪源于20140711,今天发现CBussinessBase里里定义的这对宏,简直是牛逼透了。
#define KCPD_LBM_TRY XXXXXX#define KCPD_LBM_CATCH YYYYYY
还有就是作者把类与类之间的那种 聚合、依赖、组合、内嵌等关系运用的是炉火纯青啊!
再加上 自定的dll导出宏,更是一个绝,在配上C++类的虚拟机制,无所不用其极啊
再就是关于一级指针和二级指针的作用,朱师傅说其实指针指示在编译器之前是有的,等到编译器把程序编译完成之后根本就不存在什么指针,全是些地址段、代码段喽
再就是说汇编语言的一点理解,CPU怎么知道哪段是代码,哪段是指令呢?其实很简单,逆推回去,编译器是按照什么规则编译的呢?结果很偶然偶
A要按一定的路线抛球 ,同时B按一定的规则接球。 A和B都商量好了的事情,这件事情一定能办好。
还是一再强调 类的虚拟机制一定要渗透、渗透
刚刚看了以下我的桌面上,没有回收站,于是上网上搜了搜命令行:
我的电脑
explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
网上邻居
explorer.exe ::{208D2C60-3AEA-1069-A2D7-08002B30309D}
回收站
explorer.exe ::{645FF040-5081-101B-9F08-00AA002F954E}
这几行乱七八糟的数字很是让我吃惊,为什么呢?如果任意电脑上的cmd都是他们,那么可以说操作系统早有准备,和以前的编译器的事情联系联系,呵呵
20140711_类的继承、派生、ACE框架、指针的问题、系统的问题相关推荐
- 类的继承,派生,组合,菱形继承,多态与多态性
类的继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 继承是类与类之间的关系 为什么用继承 使用继承可以减少代码的冗余 对象的继承 python中 ...
- Visual C++ 2008入门经典 第九章类的继承和虚函数
// 第九章类的继承和虚函数 //.cpp: 主项目文件. //1 继承如何与面向对像的编程思想适应 //2 根据现有类定义新类 //3 使用protected关键字为类成员指定新的访问特性 //4 ...
- C++:随笔5---this指针和类的继承
this指针:(通过一个典型的例子来认识他) class Human {char fishc;Human(char fishc);//构造函数}; Human::Human(char fishc)// ...
- 派生类的继承方式【C++继承】
类别 public protected private 派生类成员标识 图示(表格/图) 分类(四类访问) 类的作用域运算 Shadow 作用域运算符:: 小结 why public? 继承方式 继承 ...
- c++ 类的继承与派生
一.基本概念 1.类的继承,是新的类从已有类那里得到已有的特性.或从已有类产生新类的过程就是类的派生.原有的类称为基类或父类,产生的新类称为派生类或子类. 2.派生类的声明: class 派生类 ...
- 模块的封装之C语言类的继承和派生
[交流][微知识]模块的封装(二):C语言的继承和派生 在模块的封装(一):C语言的封装中,我们介绍了如何使用C语言的结构体来实现一个类的封装,并通过掩码结构体的方式实 现了类成员的保护.这一部分,我 ...
- C++类的继承与派生
文章目录 一.继承 二.基类和派生类 三.继承方式 六.多继承 七.应用经验 八.课后作业 九.版权声明 一.继承 继承是面向对象程序设计中最重要的一个概念.继承允许我们根据一个类来定义另一个类,达到 ...
- C++语言类的继承与派生介绍和示例
继承 继承是面向对象程序设计中最重要的一个概念.继承允许我们根据一个类来定义另一个类,达到了代码功能重用效果. 当创建一个类时,如果待创建的类与另一个类存在某些共同特征,程序员不需要全部重新编写成员变 ...
- C++基础知识 —— 内存分区模型、引用、函数重载、类和继承、this指针、友元、多态、文件操作
参考 黑马程序员 C++课程笔记,个人理解及整理 可以使用 在线编译c++代码 来简单验证.学习代码 目录 C++核心编程 1. 内存分区模型 1.1 程序运行前 1.2 程序运行后 1.3 ...
最新文章
- SQL操作的组成部分-数据查询
- MySQL协议.NET Core实现(一)
- sklearn-标准化标签LabelEncoder
- java死循环_java小白关于while死循环时处理办法的一发求助帖
- 下位机和上位机是什么意思_焊锡机是什么?焊锡机有几种分类?
- oracle---函数(trunc,nvl,nvl2)
- CommonResult响应工具类封装
- 常用命令-tar 加密
- window 远程linux
- Atitit 快速开发的推荐技术标准化 规范 大原则
- 多行文字cad提取数据_中望CAD如何快速批量提取txt文本数据
- 系统集成项目管理工程师教程 第二版下载,仅供学习交流使用
- 九龙山风电场电气一次部分初步设计
- 统计推断—参数估计—点估计、区间估计、t分布、Z分布
- CVPR 2022|上海交大腾讯优图提出IFRNet:视频插帧新范式新SOTA
- python阿里巴巴排名_全自动监控网页关键词排名(Python实现)
- virtualbox 启动win7 失败 错误代码 0x80004005
- APIAuto——敏捷开发最强大易用的 HTTP 接口工具 (二)
- WEB前端开发,认认真真学4个月能学到初级吗?
- vue技术:鲜为人知的小技巧