I know the basics about pointers and can use them without error(for the most part) when I try. It is my impression however that a lot of people get pointer happy when programming in c++ and wanted to get your guys opinions. would you say that it is best to use pointers only when you have to? or is there some other benefit im unaware of that makes them appealing even if there are other ways to go?