
学习之中
Duihanhan
学生党
展开
-
C++和编译原理
记录重新学习的过程,主要为了高效学习,学习分享。原创 2024-01-03 16:12:47 · 456 阅读 · 0 评论 -
c++i/o系统 纯。
c中 不能用print(“%自己定义的结构体”,结构体变量); 因此 c++ 建立了字节的文件i/o系统 通过重载运算符 << ,>>作为输出输入运算符 使其能识别用户创建的类型 在书写形式上 比c的i/o系统简单 清晰 主要有 流的输入输出 一般形式的输入输出 格式化的输入输出 文件输入输出 ...原创 2020-10-16 21:19:01 · 706 阅读 · 0 评论 -
虚基类 和多态性c++
面向对象程序设计重要概念之一就是多态性 同一个名字定义若干个功能相近的函数 同样的消息被不同对象接受 导致不同的行为 又称为 同一接口 多种方法 即使操作功能有区别 仍可以用同样的接口访问 多态性分为两类 编译时多态行 和运行时多态性 操作符重载 函数重载 就是编译时多态 通过派生类和虚函数实现的多态 是运行时多态 核心虚函数 纯虚函数 抽象类的概念 虚函数 概念 编译时的多态是通过静态联编 实现的 运行时的多态性则是通过动态联编实现的 动态联编核心是虚函数 虚函数是一种在基类中定义为 virt原创 2020-10-14 20:48:14 · 752 阅读 · 0 评论 -
类的继承 子父或派生基
面向对象又一特性 继承性 这样的一种机制 一个类可以从 另一个类获得部分或全部属性 前者为子类或派生类 后者称为 父类 或基类 为代码重用提供了有效手段 不需要重头到尾定义 类的继承和派生反映了客观世界中的 一般与特殊的关系 上下的层次关系 抽象与具体的关系 基类是派生类的抽象描述 派生类是基类的特例 一旦声明为派生类 就可以直接使用访问 积累的公有 和保护性质的数据成员与成员函数 一个派生类 可以从一个基类派生也可以从多个基类派生 从一个基类派生的叫单继承 从多个基类派生的叫多重继承 从已有的类派生原创 2020-10-14 15:53:56 · 244 阅读 · 0 评论 -
类的工具 这些虽然有了解仍在路途中
构造函数和析构函数 当我们建立了一个类并说明了这个类的对象后 对象的初始状态 c++提供了一个工具 用来自动完成类的对象的初始化 构造函数 ~析构函数 不带参数的构造函数 一般形式 类名::函数名(与类名相同)(){函数体} 例子 有类 counter 其构造函数可以为 counter(void) { value=0; }; 析构函数 类名::~与类名相同的函数名 () { } 如果在类的对象中分配有动态内存 则应定义析构函数 来完成释放内存的工作 如下形式 类名::~与类名相同的函数名() { dele原创 2020-10-12 14:55:40 · 138 阅读 · 0 评论 -
C++类 简单总结
类的结构 类的定义 c语言中的struct是数据成员的集合 而c++中的类则是数据成员(属性)和成员函数 (服务)的集合 然而类的意义远不这样简单 定义类的目的是为了把现实世界中的事物 分类研究 类是对是事物的抽象描述 类的实体是对象 一般形式 class 类名 { private: 数据成员和成员变量 protected: ·· public: ·· } 其中class是定义类的关键字 类名是用户为类起的名字 类名是用户为类起的名字 是c++的合法标识符 类名后花括号内 是类的说明部分 包括类的数据成员原创 2020-10-11 17:53:03 · 294 阅读 · 0 评论 -
怎样看待数字媒体技术所学专业
首先,我对这个专业非常不了解 我觉得他真的很难 其实应该 直接作为一个研究生专业看待 因为这个东西需要大量的基础理科知识( 如果不想只学皮毛 的话) 看了学长的介绍 过了一年 大一和大二 就直接不连了 虽然有很多专业都是交叉学科 但是艺术和技术的交叉是非常难的,二者兼顾 开个玩笑 就是斗罗大陆那种双生武魂,,,, 我吐了 我学了一年 艺术没细胞 弥补失败 技术问题 ps pr 都还是皮毛 现在的计算机图形学基础 和 数据结构虽然都还能听懂一点 但 是基础。 认真面对吧 别小看数字媒体技术 如果很强的话原创 2020-10-09 15:22:59 · 1291 阅读 · 4 评论