Doragd

一只脱离高级趣味的机器猫(●'◡'●)

日常随想

记录一下最近的心情和想法。 #1 关于过去的想法回到家后,和初中的好朋友一起聚了一次,应该算每年寒暑假的日常吧。每次聚会前我都是不想出去的状态,可能是感觉有些生分,怕到时候尴尬,不知道怎么愉快玩耍。但是真的去了以后,又比较能够放得开,毕竟有个一直噼里啪啦话很多的朋友,不怕冷场。聚会的时候,几..


入坑二次元一年有感

纪念入坑二次元一年。为美好的二次元世界献上祝福。gordon同学也会好好努力去守护它呢!!!! 算上今天,大概是入坑二次元一年了吧。正好昨天b萌的结果出来。果然是很生气呀。晚上的时候还和一个人在知乎上撕这件事情。但是又发现,这种撕是毫无意义的,毕竟结果已经摆在了这里。 以前听过这么一句话,不..


Verilog 概念入门

HDL的出现 数字电路的发展特别迅速,一开始,设计人员通过真空管和晶体管设计数字电路,而后他们将逻辑门安置在单个芯片上,发明了集成电路,第一代集成电路 (Integrated Circuit, IC)。随着集成的逻辑门数越来越高,设计过程变得越来越复杂,设计人员就希望某些设计阶段可以自动完成,于..


reg和wire的一揽子问题

reg 类型的变量,是用来保存值的,只有等到下一次再执行赋值语句的时候,reg保存的值才会发生改变,reg类型的值发生改变常伴随着触发条件,比如说always中的@条件满足,则执行一次赋值语句,使reg变量值改变。其余情况,不会发生改变,相当于锁存器 wire类型的变量,综合出来就是一条导..


异常抛出后对象析构顺序的问题

先上代码实例1: #include<iostream>using namespace std;class B{public: ~B(){ cout<<"B"<<endl; };};int mai..


基类和派生类的一揽子问题

派生类的生成过程1.吸收基类成员 将基类的成员(除析构函数和构造函数外)全盘接收,经过派生过程,基类的这些成员则隐藏在派生类中,派生类对象的内存空间也会有基类成员的相应位置 2.改造基类成员 改造基类成员的访问权限:依靠派生类声明时的继承方式来控制,比如说基类的private成员,它明明就存..


重载赋值运算符

重载赋值运算符的语法String& operator=(const String &rhs){ if(this != &rhs){ //避免自赋值 ***函数体*** } return *this;} 特点1:返回对..


虚函数和抽象类

为什么会有虚函数我们先来看一个例子 class Employee{ string first_name, family_name;public: void print() const{ cout<<"E"<<endl; ..