I\'m coming from a Java background and have started working with objects in C++. But one thing that occurred to me is that people often use pointers to objects rather than t
Another good reason to use pointers would be for forward declarations. In a large enough project they can really speed up compile time.