直接映射缓存模拟器C ++中的错误

时间:2013-12-12 14:56:38

标签: c++ caching vector

此处的代码已被删除,因为我正在编辑它以使其更好并且具有更少的错误。希望我会在那之后发布给公众

1 个答案:

答案 0 :(得分:1)

问题在于这一行

float hitRatio = hit/dataBase.size();

hitintdatabase.size()int,结果将是int。 改为这个,

float hitRatio = ((float)hit)/dataBase.size();

看看是否有什么不同。