上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 这里的throw 3 为什么会引发异常? 阅读全文
posted @ 2017-05-07 11:21 小陈同学啦 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 数组的指针,在运用的时候,忘了开辟内存空间。 运算符的重载有没有引用的问题 拷贝函数有没有引用问题 模版类在测试函数中的头文件,.cpp问题 友元函数的模版类问题 数组的输出问题 阅读全文
posted @ 2017-05-04 22:14 小陈同学啦 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 要包含.cpp这点异于常类 易错误 阅读全文
posted @ 2017-05-03 22:07 小陈同学啦 阅读(513) 评论(0) 推荐(0) 编辑
摘要: //友元函数:友元函数不是实现函数重载(非 << >>)(特别麻烦,所以除了<< >>都不用) //1)需要在类前增加 类的前置声明 函数的前置声明 template<typename T> class Complex; template<typename T> Complex<T> mySub(C 阅读全文
posted @ 2017-05-03 22:04 小陈同学啦 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 这里很容易搞混; tyepdef double dou;//这里是dou是double的别名 #include<iostream> using namespace std; int main() { typedef char *pstring; //pstring实际上是指向char的指针。 con 阅读全文
posted @ 2017-04-23 16:03 小陈同学啦 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 不过仍旧有疑问: 就是i和j为什么必须定义到函数体外部,并且定义在内部显示 阅读全文
posted @ 2017-04-23 13:29 小陈同学啦 阅读(2741) 评论(0) 推荐(0) 编辑
摘要: 数据流建模,输入输出的类型一般为wire 行为级建模,输入的类型一般为reg,输出的类型为wire,因为always其中的等号左边的式子的值必须是reg类型的 从上面也能看出: 数据流建模,一般用assign声明描述电路行为(连续赋值语句。因此这里的输出必须设置成wire类型) 行为级建模,一般用i 阅读全文
posted @ 2017-04-20 17:08 小陈同学啦 阅读(2765) 评论(0) 推荐(0) 编辑
摘要: testbench: 结果为: 这里需要注意的是:initial后的#延时是相对于零时刻了,而且,这里新接触了一个关键字forever,这里是实现无线次数的操作。 这里的时钟clk取反,很巧妙,实现的clk的01变化。 另一个注意点就是always括号中的敏感变量必须是输入信号!! 阅读全文
posted @ 2017-04-20 11:04 小陈同学啦 阅读(5912) 评论(0) 推荐(0) 编辑
摘要: 测试testbench: 不知道你有没有发现规律,这里的电路很复杂,但是描述语言不管内部结构,直接描述出其行为。 在测试单元中,直接简单的赋值,似乎更简单。我抓不到硬件的奥秘! 阅读全文
posted @ 2017-04-20 09:28 小陈同学啦 阅读(4440) 评论(0) 推荐(0) 编辑
摘要: 这就是三输入或门,输出结果为: 这里需要记录的是:for循环哪里要格外小心,这里x1x2x3是相当于3比特的矢量,为什么要申请4比特的invec呢? 因为,这里如果invec也是3比特的,for循环中就会陷入一个死循环,永远出不来。1000.100 阅读全文
posted @ 2017-04-19 16:31 小陈同学啦 阅读(1354) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页