In my computer architecture course, we are tasked to simulate caches in a software language of our choice. I am choosing C++, specifically in visual studio. While I understa