个人随笔
文章平均质量分 68
xqs_123
这个作者很懒,什么都没留下…
展开
-
write-back与Write-through
Cache写机制:Write-through与Write-back通常有三种方法:write through:CPU向cache写入数据时,同时向memory(后端存储)也写一份,使cache和memory的数据保持一致。优点是简单,缺点是每次都要访问memory,速度比较慢。post write:CPU更新cache数据时,把更新的数据写入到一个更新缓冲器,在合适的时候才对memory(后端存储)进行更新。这样可以提高cache访问速度,但是,在数据连续被更新两次以上的时候,缓冲区将不转载 2021-12-29 16:42:38 · 2105 阅读 · 0 评论 -
C++: LNK2019的错误
LNK2019错误的解决办法今天在VS实现类模板时遇到一个问题,就是把类模板函数实现放到类的cpp文件中,然后在main函数中使用这个类的时候,就会出现无法解析的外部符号:函数名(xxxx)等错误,那么出现这个错误的原因是什么呢?原因就是现在的编译里不支持模板函数的申明和实现分开,要像上面那样使用类成员函数,有以下两种方法在使用这个类的文件中包含#include“xxxx.cpp”2....原创 2018-11-12 23:47:52 · 2845 阅读 · 0 评论 -
C++ 左值与右值
1. 左值能取地址 int i;能赋值2.右值不能赋值例子:int i =0; //i 是左值const int p = 0;//这是初始化,但p不能再被赋值,所以是右值int get() //函数的返回值是右值{ return 0;}...原创 2018-12-03 22:32:55 · 136 阅读 · 0 评论