自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 彻底理解回调函数

之前看过很多回调函数的文章,讲的都一知半解,看的是懂非懂。但是看完这篇文章之后有醍醐灌顶之感!推荐一下‘码农的荒岛求生’大神的文章:https://mp.weixin.qq.com/s/vOKJT1k3dhESwqBdncR-sQ

2021-11-02 10:24:22 223

原创 $cast()的个人理解

$cast()的个人理解1、是什么?2、为什么?3、怎么用?1、是什么?先弄明白几个概念:1-1. 类型转换类型转换分为静态类型转换和动态类型转换静态类型转换例子int a = 2;real b;b = real'(a); //将a的类型从int转换成real型这种静态类型转换一般是不会检查转换是否合法的,因此具有一定的危险性。但是$cast的task却不是这样,它在运行时将进行类型检查,如果转换失败,会产生运行时错误。动态类型转换的例子parent_class pc;ch

2021-09-11 18:43:32 4485 3

原创 关于UVM中m_sequencer和p_sequencer的个人理解

m_sequencer和p_sequencer的个人理解1、是什么?2、为什么?3、怎么用?1、是什么?m_sequencer:可以理解为member_sequencer,隐藏or局部sequencer,。类型是uvm_sequencer_base类型,定义在uvm_sequence_item类中。可以理解为每个sequence中默认都有m_sequencer这一成员变量。m_sequencer 是一个指向执行当前sequence的sequencer句柄。所有的sequence都要在sequ

2020-05-22 13:25:44 15298 11

原创 Makefile问题记录

Makefile问题记录1、变量错误--PATH1、变量错误–PATHMakefilenavi24: clean pcie5_0PATH=/local_vol1_nobackup/xinglixu/pcie5_0/pcie5_0: $(shell pwd) \ $(shell cd) ${PATH} \clean: rm -rf Makefile~Bug:srdcws220:~ [ 96 ] --> make cleanrm -rf Makefile~/bin/sh:

2020-05-14 11:45:24 1074

原创 回调函数整理(C++)

11111

2020-05-12 13:12:18 227

原创 C++ 词海拾贝

C++ 词海拾贝基本语法1、ostringstream2、std::基本语法最近在学C++,碰到问题就查一下,记录一下。1、ostringstream代码测试:int main(){ ostringstream out; out.put('t');//插入字符 out.put('e'); out << "st"; string res = out.str();//提取字符串; cout << res << endl; system("pause")

2020-05-09 15:24:38 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除