The same can be said about pointers, and they can be just as helpful as any other technique. Whenever you are writing code, it’s important to know exactly where and what you are pointing to. It’s also a good idea when you are looking at something for the first time to know exactly where the pointer goes.
While I agree with your statement, I don’t think there is any one method to determine when to use a pointer. There are some pointers that are just so useful you can’t possibly imagine why you would ever use them. For example, a few years ago I was working on a class that used a class variable to store some information that was required for the class to work. It was a fairly simple class, and I was just writing it up in a hurry.
Sometimes we have to use the pointer pointer or a pointer to a variable or a class to get a pointer back. For example, some years ago I noticed a class pointer used by a few other classes. This is the way I learned to use that pointer and was very happy with it. For the most part you’d have to think it’s a great way to get a pointer back, but it works for the most part.
Now that I think about it, this is my favorite use of a pointer.
I know that I’ve used the pointer a lot more recently than that. I know that when I say that a pointer should be used, that I’m talking about a pointer to an object. But I have yet to see a pointer that works that way. The object it points to is the variable that it refers to. This is very different than the way I was taught to use pointers.
I think it’s because we have two different types of pointers. We have one type that we use to point to an object, and another type that we use to point to the outside world. The difference is that the first type is more like a pointer to the original object, and the second type is more like a pointer to the outside world. So when I say that a pointer should be used, I’m talking more about the object that the pointer points to.
For example, when you declare a pointer to an object, you’re saying that you want that pointer to point to the object in the same location. When you use a pointer, you’re saying that you want to change the location of the pointer. And this is a very different thing. If you use a pointer to point at the outside world, you’re using a reference (a pointer that points to another object).
Why not? Because if you use a pointer to point to the object in the same location, it will point to that object in the same location. So a pointer to an object can point to another object, but you can change the location of the pointer in the same way.
This is a common misconception. But what I mean is that in C++, you can use pointers to point anywhere in memory, so long as you change the location of the pointer. You can change the memory location of the pointer itself, but you can’t change its location. And this means that if you put a pointer to an int in a function, then you can point to an int in memory, but you can’t change the location of the int itself.