在阅读这篇关于列表缓存有多不友好的博文后:http://www.baptiste-wicht.com/2012/11/cpp-benchmark-vector-vs-list/...我试图通过将实际对象放入每个节点(从而删除一个间接操作)来使指向对象的指针的std::list更加缓存友好,希望在缓存当前节点时,对象也会。但是,性能实际上下降了。这是我使用的代码:源代码和二进制文件:http://wilcobrouwer.nl/bestanden/ListTest%202013-8-15%20%233.7z#includeusingstd::list;listcase1;listcase