Btw, in c++, you use -> to access elements of a class by pointer, and . to reference elements by refrence. I remember that concept always confusing me when I started out with OOP...luckily Visual Studio's Intellisense complains at you when you use the wrong one, so I learned quick enough

.